Я не могу создать статический IP-маршрута. ошибка говорит: RTNETLINK ответы: сеть недоступна

Im пытается настроить тестовую сеть с виртуальными машинами, чтобы практиковать, как работает статическая маршрутизация, поэтому я подумал, что нужно сделать, это настроить две внутренние сети и одну коробку с двумя интерфейсами для работы в качестве маршрутизатора, вот настройка с IPs:

enter image description here

Я настроил статические IP-адреса в каждом поле, а также добавил шлюз по умолчанию adapter1 для vm-client-1 и adapter2 для vm-client-2.

Теперь, я на последнем шаге, чтобы создать ip маршрут, выполненный в vm-клиенте-1:

sudo ip route add 192.168.102.0/24 via 192.168.101.1 dev enp0s3

и я получаю эту ошибку как вывод:

RTNETLINK answers: Network is unreachable.

Примечание: я очистил все правила iptables с iptables -F Так, что брандмауэр не будет проблемой. Кроме того, vm-client может пинговать 192.168.102.1 (шлюз vm-client-2), поэтому я не знаю, почему он говорит, что сеть недоступна, помощь приветствуется.

здесь информации vm-client-1:

enter image description here

3
задан VaTo
09.11.2022 7:54 Количество просмотров материала 2486
Распечатать страницу

1 ответ

Я вижу проблему.

вы пытаетесь подключиться из vm-client1, который имеет только один интерфейс с подключенной сетью 192.168.101.0 / 24, но вы пытаетесь добавить шлюз в сеть 192.168.102.0 / 24, который фактически недоступен на этом интерфейсе, следовательно, вы получаете сообщение "сеть недоступна".

пожалуйста, имейте в виду, что любой шлюз (ip-адрес за словом" via") должен быть доступен непосредственно на подключенных интерфейсах (и это не ваш случай.)

кроме того, нет необходимости настраивать маршрутизацию на vm-client1, потому что все будет идти к шлюзу по умолчанию vm-router, который отвечает за маршрутизацию.

на самом деле есть только одна вещь, которую вам нужно сделать-включить переадресацию IP (https://askubuntu.com/questions/311053/how-to-make-ip-forwarding-permanent) на VM-роутере и ваши пакеты будут переадресованы автоматически.

вам не нужно вносить изменения в маршруты по умолчанию в этом сценарии. Просто включите IP переадресацию на vm-роутере и все будет в порядке.

1
отвечен Koss645 2022-11-10 15:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх