Infrastructure : Microsoft Azure OS : Ubuntu 18.04
Question : Nous avons attribué 2 cartes NIC (même sous-réseau). Nous sommes en mesure de SSH avec l'adresse IP primaire (20.71.0.21) mais nous ne pouvons pas nous connecter avec l'adresse secondaire (20.71.0.22). Cela fonctionne sur Ubuntu 16.04. Je voudrais définir la route.
> :~# ip r l
> default via 10.171.0.1 dev eth0 proto dhcp src 20.71.0.21
> metric 100
> 20.71.0.0/24 dev eth0 proto kernel scope link src 20.71.0.21
> 20.71.0.0/24 dev eth1 proto kernel scope link src 20.71.0.22
> 168.63.129.16 via 20.71.0.1 dev eth0 proto dhcp src 20.71.0.21 metric 100
> 169.254.169.254 via 20.71.0.1 dev eth0 proto dhcp src 20.71.0.21 metric 100
> :~# route -n
> Kernel IP routing table Destination Gateway
> Genmask Flags Metric Ref Use Iface
> 0.0.0.0 20.71.0.1 0.0.0.0 UG 100 0 0 eth0
> 20.71.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
> 20.71.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
> 168.63.129.16 20.71.0.1 255.255.255.255 UGH 100 0 0 eth0
> 169.254.169.254 20.71.0.1 255.255.255.255 UGH 100 0 0 eth0
:~# cat /etc/netplan/50-cloud-init.yaml
ethernets: eth0: dhcp4: true dhcp4-overrides: route-metric: 100 dhcp6: false match: macaddress: 00:0d:3a:ab:xx:xx set-name: eth0 eth1: dhcp4: true dhcp4-overrides: route-metric: 200 dhcp6: false match: macaddress: 00:0d:3a:xx:xx:xx set-name: eth1 version: 2
:~# cat /etc/netplan/60-static.yaml network: version: 2 ethernets: eth0: addresses:
- 20.71.0.21/24 eth1: addresses:
- 20.71.0.22/24
Comment pouvons-nous résoudre ce problème ?