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

RHEL 7.4 добавляет постоянную ошибку статического маршрута

Мне нужно добавить в мою систему статический маршрут. Я могу сделать это без проблем в командной строке:

ip route add 10.126.2.0/23 via 10.126.1.5 src 10.2.14.205

Чтобы сделать его постоянным, я создал /etc/sysconfig/network-scripts/route-tun10 файл со следующей строкой:

10.126.2.0/23 via 10.126.1.5 src 10.2.14.205

Но когда я бегу ifup tun10 команда (даже после ifdown tun10 command) я получаю следующую ошибку:

".ror: inet address is expected rather than "10.2.14.205

Может ли кто-нибудь помочь разобраться и решить проблему?

Спасибо. Паоло.

Похоже, твой route-tun10 файл имеет случайный возврат каретки в конце строки. Обычно это происходит потому, что файл был создан в Windows, а затем скопирован в систему. Рекомендуется избегать текстовых редакторов Windows, поскольку их окончания строк вызывают путаницу в системах Linux, если только вы не можете явно настроить текстовый редактор для использования окончаний строк в Unix.

Чтобы решить проблему с этим файлом, запустите dos2unix на нем, что удалит возврат каретки и оставит только новые строки. Например:

sudo dos2unix /etc/sysconfig/network-scripts/route-tun10