Плохо построенный маршрут ядром

Я выполняю Ubuntus как гости в VBox. У меня есть два Сетевых интерфейса (NI) - адаптер только для хоста vboxnet2 со статическим IP (для связи со следующими серверами VBox) и NAT (для связи с Интернетом). Но после сервера начальной загрузки я плохо построил маршрут ядром и не могу проверить с помощью ping-запросов других гостей VBox.


Моя таблица маршрутизации по умолчанию:

# ip route
default via 10.0.3.2 dev eth1 
10.0.3.0/24 dev eth1  proto kernel  scope link  src 10.0.3.15 
192.168.58.0/24 dev eth0  proto kernel scope link  src 192.168.58.3

... где плохо установлен IP GW = 192.168.58.3.


Если я удаляю маршрут, построенный ядром, и заменяю его новым:

# ip route del 192.168.58.0/24 dev eth0  proto kernel  scope link  src 192.168.58.3
# ip route add 192.168.58.1 dev eth0

# ip route
default via 10.0.3.2 dev eth1 
10.0.3.0/24 dev eth1  proto kernel  scope link  src 10.0.3.15 
192.168.58.1 dev eth0  scope link

... затем я могу проверить с помощью ping-запросов других гостей, и сервер может общаться друг с другом.


Мои конфигурации сети находятся в/etc/network/interfaces.d/:

eth0

auto eth0
iface eth0 inet static
  address 192.168.58.3
  netmask 255.255.255.0
  gateway 192.168.58.1
  broadcast 192.168.58.255

  # Remove default route
  post-up route del default

  # Attempt to remove bad route but it doesn't work
  #post-up route del 192.168.58.0/24 dev eth0  proto kernel scope link src 192.168.58.3

  # Doesn't add route which I need
  post-up route add 192.168.58.1 dev eth0  

eth1

auto eth1
iface eth1 inet dhcp


Можно ли помочь с этой установкой?

0
задан 20 June 2017 в 18:58

0 ответов

Другие вопросы по тегам:

Похожие вопросы: