linux下永久添加静态路由
在linux下永久添加静态路由有两种方法:
添加路由的命令:
1,route add
route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0#添加一条静态路由 route add default gw 192.168.0.1#添加默认路由 route del -net 192.168.1.0/24 gw 192.168.0.1#删除一条路由 route -n#查看路由表
2,ip ro add
ip ro add 192.56.76.0/24 dev 192.168.0.1#添加一条静态路由 ip ro add default via 192.168.0.1 dev eth0#添加默认路由 ip ro del 192.168.1.0/24#删除一条路由 ip route show#查看路由表
常见参数:
add 增加路由
del 删除路由
via 网关出口IP地址
dev 网关出口物理设备名
让路由重启服务器后依然生效:
1,在/etc/rc.local里面添加:
添加路由命令为:直接将在命令行操作的命令复制到该文件中,保存退出即可。
2,在/etc/sysconfig/static-routes文件里面写入:
如果该文件不存在,则手动创建,添加内容格式为:
参照/etc/init.d/network文件里面的shell语句:
# Add non interface-specific static-routes.if [ -f /etc/sysconfig/static-routes ]; thengrep "^any" /etc/sysconfig/static-routes | while read ignore args ; do/sbin/route add -$argsdonefi
则,如果要添加一条静态路由,命令为:
route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
那么,在/etc/sysconfig/static-routes文件中添加格式为:
any -net 192.56.76.0 netmask 255.255.255.0 dev eth0
两种方式添加静态路由对比:
1,rc.local:
重启服务器生效;
重启网络服务,则静态路由失效;
rc.local是系统启动后最后运行的一个脚本,因此如果有如NFS需要网络才能挂载的服务需求,则该方式不适合;
2,static-routes:
重启服务器生效;
重启网络服务生效:
适合需要网络需求的服务;
脚本添加静态路由的方法和rc.local就差不多了:
这种方法其实也是自己写脚本,放在/etc/rc3.d/ 开头设置为S。
S意思是启动,数字是顺序,K意思是停止。
一般是启动是守护进程在某个模式的启动顺序。
数字越小启动的顺序越靠前;
/etc/rc3.d是文本多用户环境,一般生产环境都是这个环境。
其坏处也是:重启网络后失效。
总结:
如果需要添加静态路由,尽量将静态路由添加到/etc/sysconfig/static-routes文件中。避免因重启网络服务导致路由失效,从而避免故障的发生。
linux下永久添加静态路由相关推荐
- linux centos7重启路由命令行,centos7 永久添加静态路由
查看路由表 ip route show|column -t route -n 永久添加路由 vim /etc/sysconfig/network-scripts/route-ens224 ./ via ...
- linux双网卡添加静态路由,CentOS中双网卡静态路由配置
一个网卡的话不需要静态路由的,如果多个网卡的话可以手工配置静态路由,特别是多个网卡走不同的子网的时候. 来自网上搜索的方法 之前一直没有配置过两个网卡分别使用不同的IP,走不同的网关,google了下 ...
- linux添加静态路由生效,linux常识:添加静态路由
方法一:使用命令route //添加路由 # route add -host 192.168.0.221 dev eth0 # route add -host 192.168.1.221 gw 192 ...
- linux静态路由添加自启动,LINUX添加静态路由
LINUX添加静态路由 建议,先用命令添加,测试生效未有其他影响后,添加到配置文件中. 以本次127前置添加静态路由为例 用户需要添加路由如下,命令格式为windows添加格式. route -a - ...
- Linux 系统添加静态路由的方法
Linux 系统添加静态路由的方法 1.添加一条默认路由 route add default gw 10.0.0.1 (默认只在内存中生效) 开机自启动可以追加到/etc/rc.local文件里 e ...
- Windows设置HTML,windows怎么添加静态路由
windows添加静态路由的方法:1.按下[win+x]组合键,选择并打开命令提示符:2.执行[route -p add 10.10.10.0 nask 255.255.255.0 172.20.15 ...
- 7添加静态路由 hat red_Centos7/RHEL 7 配置静态路由
如图: 业务地址:192.168.10.0/24 192.168.20.0/24 管理地址:172.168.10.0/24 172.168.20.0/24 需求:每台主机配置两张网卡,分别 ...
- 7添加静态路由 hat red_win7系统怎么使用dos命令添加静态路由
很多使用win7系统的朋友想添加静态路由,但是不知道怎么操作,其实可以使用dos命令实现,下面小编教你如何操作. win7系统怎么使用dos命令添加静态路由 1.在Windows 7系统中按Win键+ ...
- Windows 系统cmd设置添加静态路由方式
转载自https://www.cnblogs.com/xuaijun/p/8144141.html 侵删!!! 电脑上添加静态路由,cmd设置路由 方法/步骤 1.首先在"运行"窗 ...
最新文章
- 在百度工作是一种什么样的体验?
- mysql初始化root 密码是多少_Mysql初始化root密码和允许远程访问
- 认认真真推荐几个机器学习和Python类的公众号
- 关于salt MD5
- 远程登录的几种方式对比
- filesaver.js 导出文件路径_CourseMaker微课制作教程20:做好的微课,如何保存和导出为.mp4等视频格式?...
- 未来的计算机作文 800字,未来科技作文800字
- 全球首款5G手机来了?三星Galaxy S10 5G版或于4月5日开卖
- 程序设计与算法----动态规划之最长公共子序列
- ARCore-Unity3d教程3 - Unity Demo发布
- BZOJ 2287 POJ Challenge 消失之物
- java day of month_Java LocalDateTime getDayOfMonth()用法及代码示例
- 微信公共号给客户发送消息提醒/模板消息(如业务到期提醒 ,订单提醒,帐户变动提醒)
- EasyUI入门—Layout布局
- HyperAttentionDTI: improving drug–protein interaction prediction by sequence-based deep learning wit
- LA 4490 Help Bubu
- Burst(突发)信号
- Latex添加一条水平线
- 国内外计算机CPU差异,Intel 9代和10代CPU差别真的很大?配电脑看它选择不后悔
- 表的创建(create),修改(alter)和删除(drop)
热门文章
- 华菱重卡仪表指示说明_新一代创虎重卡登场!LNG车型将配玉柴燃气发动机
- book电子书数据库设计_如何为杀手book的封面设计写出完美的摘要
- 面试官问:跨域请求如何携带cookie?
- Delphi实现的透明阴影以及蒙版效果菜单
- linux LyX中文编辑环境安装配置指南-TeX可视化工具
- ***CI查询辅助函数:insert_id()、affected_rows()
- C 语言 int 型乘法溢出问题
- JAVA编程经验汇总 (载)
- Windows 2003下×××服务器架设攻略
- UIViewController 小结