У меня есть хост только сеть VirtualBox, с которой я пытаюсь взаимодействовать. Маршруты на моем хосте, кажется, настроены правильно, но я не могу взаимодействовать с vboxnet
.
Когда я traceroute
, кажется, что трафик выходит через мой шлюз по умолчанию вместо через статический маршрут.
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default Windows-Phone.m 0.0.0.0 UG 600 0 0 wlan0
192.168.57.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet1
192.168.137.0 0.0.0.0 255.255.255.0 U 600 0 0 wlan0
# traceroute 192.16.57.200
traceroute to 192.16.57.200 (192.16.57.200), 30 hops max, 60 byte packets
1 Windows-Phone.mshome.net (192.168.137.1) 4.471 ms * *
2 * * *
3 * * *
Я не понимаю, почему это произошло бы, и как я могу зафиксировать его.
Если я вижу правильно, Вы только что ввели адрес с опечаткой. Вы пытались достигнуть 192. 16 .57.200 (16 как второй октет) вместо 192. 168 .57.200. Таким образом, шлюз по умолчанию был выбран, потому что не было никакого прямого пути.