Назад | Перейти на главную страницу

как добавить статический маршрут к внешнему шлюзу (внешний IP)?

У меня проблема с настройкой статического маршрута в Fedora.

Мне нужно направить некоторый трафик на внешний шлюз (105.101.67.70 - общедоступный IP-адрес VPN-маршрутизатора). Любой запрос, отправленный на 125.106.67.70, должен быть направлен на шлюз маршрутизатора VPN 105.101.67.70, и маршрутизатор подключит его к сети VPN. Сервер Fedore, VPN-маршрутизатор и сеть VPN расположены в разных местах и ​​все подключены через Интернет.

Пробовал следующие шаги в командной строке:

route add -net 125.106.0.0 netmask 255.255.0.0 gw 105.101.67.70 dev eth0

Результат:

SIOCADDRT: No such process

Информация о маршруте:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.250.0   *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     0      0        0 eth0
default         192.168.250.241 0.0.0.0         UG    0      0        0 eth0

Это почти наверняка означает, что у вас нет маршрута для YYY.YYY.YYY.YYY (т.е. 105.101.67.70).

Учитывая недостаток деталей, я предполагаю, что у вас не происходит ничего необычного. По сути, ваша инструкция маршрута никогда не будет работать, учитывая адреса, которые вы разместили в настоящее время. Чтобы добавить маршрут, шлюз должен находиться в сети, которая напрямую подключена, и, учитывая вашу текущую таблицу маршрутов, это означает, что шлюз для этого маршрута должен быть адресом в сети. 192.168.250.0/24.

Чтобы использовать шлюз, ваш ящик должен иметь возможность напрямую отправлять пакеты на шлюз по Ethernet, это означает, что ваш компьютер должен иметь возможность успешно получать ответ ARP для YYY.YYY.YYY.YYY. Это действительно может произойти, только если YYY.YYY.YYY.YYY находится в подсети, которая подключена локально. Под локальным подключением я подразумеваю, что между вашим устройством и устройством нет устройств третьего уровня. YYY.YYY.YYY.YYY. Если YYY.YYY.YYY.YYY не является локальным, то вы почти наверняка пытаетесь добавить маршрут не на том устройстве, и вам следует добавить его на маршрутизатор, который напрямую подключен к YYY.YYY.YYY.YYY.