Hi all.
Not sure where I'm going wrong here, but I can't get multiple NIC's to work on my virtual Ubuntu 16.04 server. The virtual network interfaces are on different VLANs, so the server should pick up 2 different IP's on different networks.
I have 2 virtual network interfaces coected to the VM. When I start up the server, only 1 NIC was configured in /etc/network/interfaces:
Code:
source /etc/network/interfaces.d/*
#The loopback network interface
auto lo
iface lo inet loopback
#The primary network interface
auto ens160
iface ens160 inet static
address 192.168.5.10
netmask 255.255.255.128
gateway 192.168.5.1
broadcast 192.168.5.127
dns-nameservers 192.168.5.20
So, having confirmed that I can ping the server from another workstation on that address, and I can ping from the server to the workstation OK, I then edit the interfaces file again to enable the other interface:
Code:
source /etc/network/interfaces.d/*
#The loopback network interface
auto lo
iface lo inet loopback
#The primary network interface
auto ens160
iface ens160 inet static
address 192.168.5.10
netmask 255.255.255.128
gateway 192.168.5.1
broadcast 192.168.5.127
dns-nameservers 192.168.5.20
#The secondary network interface
auto ens192
iface ens192 inet dhcp
Code:
dmesg | grep -i eth (truncated reply): eth0: NIC link is Up 10000 Mbps eth1: NIC link is Up 10000 Mbps ens160: renamed from eth0 ens192: renamed from eth1
Code:
#FROM THE SERVER: ping -I ens160 google.com PING google.com (203.5.76.208) from 192.168.5.10 ens160: 56(84) bytes of data 64 bytes from cache.google.com (203.5.76.208): icmp_seq=1 ttl=56 time=1.46ms ping -I ens192 google.com PING google.com (203.5.76.208) from 192.168.7.10 ens160: 56(84) bytes of data From 192.168.7.10 icmp_seq=1 Destination Host Unreachable From 192.168.7.10 icmp_seq=2 Destination Host Unreachable From 192.168.7.10 icmp_seq=3 Destination Host Unreachable
Code:
$ ping 192.168.5.10 PING 192.168.5.10 (192.168.5.10): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 ^C --- 192.168.5.10 ping statistics --- 4 packets transmitted, 0 packets received, 100.0% packet loss $ ping 192.168.7.10 PING 192.168.7.10 (192.168.7.10): 56 data bytes 64 bytes from 192.168.7.10: icmp_seq=0 ttl=64 time=0.387 ms 64 bytes from 192.168.7.10: icmp_seq=1 ttl=64 time=0.405 ms 64 bytes from 192.168.7.10: icmp_seq=2 ttl=64 time=0.439 ms ^C --- 192.168.7.10 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.387/0.410/0.439/0.022 ms
So, does anyone have any ideas about where I am getting stuck and how to resolve this? Other posts I've looked at mention IP Routes, but I'm not very experienced with them, and couldn't get my head around the replied people were posting.
Thanks in advance!
Nathan
برچسب:
نویسنده: استخدام کار