lvmxuan
请教:如何保存静态路由
使用route add 命令添加的路由信息,比如说route add -net 192.168.10.0 netmask 255.255.255.0 dev eth0 等等,修改完成后使用route命令可以查看到相关的路由表,但是重启网卡或重启系统后,路由信息都会被清除掉。
请教:如何保存路由信息?
是在/etc/rc.d/initd.d/network,还是rc.sysinit文件,或是其他什么文件,用什么格式写入?
kenduest
[quote]原帖由 [i]lvmxuan[/i] 于 2008-6-10 16:31 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6609867&ptid=1010086][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
谢谢kenduest。前面只搜到你的第3篇回答,没明白。按照另外两篇的回答,创建route-eth0文件已可以保存。
但是按照:
设定方式 2 ( 使用变数方式,然后最后呼叫 ip route add 语法)
於 /etc/sysconfig/network-scripts/route-eth0 檔案加入
ADDRESS0=192.168.1.0
NETMASK0=255.255.255.0
GATEWAY0=192.168.1.254
[/quote]
你的系統版本不支援,請使用另外一種 ip 的語法。
--
kenduest
[quote]原帖由 [i]anhongkui[/i] 于 2008-6-10 13:41 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6609618&ptid=1010086][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
可以加在/etc/rc.local里,这时候网络配置已经启动了 [/quote]
這個方式不好,因為若是後續手動重新啟動網絡,那該 static routing 配置就會遺失,除非重新開機才會生效。
--