Minha configuração é a seguinte:
Servidor ESXI executando uma VM do Ubuntu 16.04.3 e uma VM do Windows cada VM tem 2 NICs conectadas por meio de um comutador virtual.
A caixa do Windows está funcionando como esperado com uma rota estática no lugar
route ADD 192.168.2.0 MASK 255.255.255.0 192.168.2.1 METRIC 2 IF 3
Na caixa do Ubuntu, meu arquivo de configuração de interfaces é o seguinte:
auto lo
iface lo inet loopback
# The primary network interface
auto ens160
iface ens160 inet static
address 192.168.1.21
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
dns-nameservers 192.168.1.254"
# This is an autoconfigured IPv6 interface
iface ens160 inet6 auto
#Seconday Network
auto ens192
iface ens192 inet static
netmask 255.255.255.0
network 192.168.2.0
# Static routes
up route add -net 192.168.2.0/24 dev ens192
saída de netstat -rn
é:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 ens160
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 ens192
Na caixa do Windows, posso fazer ping no servidor Ubuntu, no 192.168.2.2, mas na caixa do Ubuntu, não consigo pingar a caixa do Windows em 192.168.2.1
Alguém tem alguma sugestão de por que isso não está funcionando?