ubuntu环境设置静态路由

文章介绍了如何在Ubuntu环境中设置静态路由,包括通过route命令添加和删除路由,编辑/etc/rc.local以实现启动时自动配置,修改interfaces文件以设定网络接口的静态IP信息,以及编辑static-routes文件添加静态路由规则。这些步骤确保了系统重启后路由设置仍然有效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu环境设置静态路由及重启生效,方法如下

1、使用route命令添加临时路由

添加到主机的路由

# route add -host 192.168.1.123 dev eth0

# route add -host 192.168.1.123 gw 192.168.1.1

添加到网络的路由

# route add -net 192.168.1.123 netmask 255.255.255.0 eth0

# route add -net 192.168.1.123 netmask 255.255.255.0 gw 192.168.1.1

# route add -net 192.168.1.123 netmask 255.255.255.0 gw 192.168.1.1 eth1

# route add -net 192.168.1.0/24 eth1

添加默认网关

# route add default gw 192.168.1.1

删除路由

# route del -host 192.168.1.123 dev eth0

# route del -net 192.168.1.123 netmask 255.255.255.0

2、修改/etc/rc.local

修改/etc/rc.local,需要注意的一点是添加的内容不要写在 "exit 0"的后面。
添加内容如下:

route add default gw 192.168.1.1

这样在系统启动的时候会自动加入相关的路由设置。

3、修改interfaces文件

添加的内容如下:

auto eth0
iface eth0 inet static
 address 192.168.2.100
 network 192.168.2.0
 netmask 255.255.255.0
 broadcast 192.168.0.255
 gateway 192.168.0.1

下面几行分别表示 eth0 接口的 IP,网络号,掩码,广播地址和网关。

4、修改static-routes文件

添加的内容如下:

any net 192.168.0.0/24 gw 192.168.254.254
any net 10.11.0.0 netmask 255.255.0.0 gw 10.110.254.254
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值