今天为服务器配置双网卡的时候,需要配置路由.因为路由是用命令添加的,所以每次关机或重起系统,路由就丢失了.于是想到每次重起的时候执行一段脚本用来添加路由,这样我就不用每次重起都手动添加了.
以下用添加路由为例.
我想在系统启动时执行:
sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0 sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0 sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0
1.首先,我们创建一个 /etc/network.script 文件.输入命令:
sudo nano /etc/network.script
2.接着我们在文本编辑器中输入我们要执行的命令.如上面的:
sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0 sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0 sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0
3.按 Ctrl + O 保存文件,然后按 Ctrl + X 退出.
4.接着我们再用 nano 打开 /etc/rc.local .输入命令:
sudo nano /etc/rc.local
5.在文本编辑中,我们会看到提示说 /etc/rc.local 默认是空的.但我打开的时候,会看到里面其它有一行:
exit 0
如果是这样,我们一定要在 exit 0 之前输入我们要执行的脚本文件.如下:
sh /etc/network.script exit 0
6.按 3 中的方法,保存,退出.
这样,系统每次开机的时候就会执行我们设置的命令了。 |
|