Redhat
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
命令之後),我收到以下錯誤:".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