linux运维
linux添加静态路由:
1.使用route 命令,查看本机路由直接输入route回车即可。(route -n //查看路由表)
route命令参数:
add //增加路由
del //删除路由
-net //设置到某个网段的路由
-host //设置到某台主机的路由
gw //出口网关 IP地址
dev //出口网关,物理设备名(eth4)
example(列):
添加路由:
route add -net 192.168.10.0/24 gw 192.168.10.254 //设置整个网段路由
route add -host 192.168.10.1 dev 192.168.10.254 //设置指定主机路由
删除路由:
route del -net 192.168.0.0 /24 gw 192.168.0.254
添加默认路由:
route add default gw 192.168.0.254
2.使用ip route 命令和route命令类似
参数:
add //增加路由
del //删除路由
via //网关出口 IP地址
dev //网关出口 物理设备名
example(列):
添加路由:
ip route add 192.168.0.0/24 via 192.168.0.254 //设置整个网段的路由
ip route add 192.168.1.1 dev 192.168.0.254 //设置某台主机的路由
删除路由:
ip route del 192.168.0.0/24 via 192.168.0.254
增加默认路由:
ip route add default via 192.168.0.254 dev eth0
以上两种方法添加的静态路由重启就会消失,下面是添加永久路由的方法:
1.在/etc/sysconfig/network-script/目录下创建名为route-eth0的文件
vi /etc/sysconfig/network-script/route-eth0
在此文件添加如下格式的内容:
192.168.1.0/24 via 192.168.0.254
service network restart //重启网络验证
2.在/etc/sysconfig/static-routes文件里添加如下内容(没有static-routes的话就手动建立一个这样的文件)
any net 192.168.3.0/24 gw 192.168.3.254
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129
3.在/etc/rc.local里添加(会有坑,只有重启服务器才能会加上这条路由)
方法:
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.2.254
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)