linux route命令添加永久路由,用route命令添加永久路由
使用双网卡,同时使用2个网关的时候就需要加一条静态路由了。当然还有很多时候会需要加路由。mac 终端route命令mac 终端route命令
一:使用 route 命令添加
使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:
//添加到主机的路由
# route add –host 192.168.1.11 dev eth0
# route add –host 192.168.1.12 gw 192.168.1.1
//添加到网络的路由
b route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1。a route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1。将192.168.0.0/16,指向vlan1的网关192.168.100.1,route add -net 192.168.0.0 netmask 255.255.0.0 eth1以。
# route add –net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1
# route add –net 192.168.1.0/24 eth1
//添加默认网关
# route add default gw 192.168.2.1
//删除路由
# route del –host 192.168.1.11 dev eth0
二:在linux下设置永久路由的方法:
./etc/sysconfig/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
使用static-routes的方法是最好的。无论重启系统和service network restart 都会生效
请看下面的实例,在c盘中有个test目录,在这个目录中,用echo创建了一个batname.bat的文件,这个批处理将执行一条命令,调用系统的记事本程序,但执行这个批处理的时候会出现一个黑框,创建一个vbs文件,使用这个vbs来执行这个批处理文件,将不出现黑框,达到隐藏cmd窗口的目的。这个脚本在命令行执行是ok的,但刚在crontab中发现是执行不成功的,后来通过一系列验证,发现原来是路径的问题,crontab中当然是要用绝对路径的,所以,crontab中要执行的脚本也必然要使用绝对路径,原来我们的运行脚本中有一个java类使用的是相对路径,所以导致脚本没有执行,但日志文件却创建了,所以很快可以定位是脚本执行没有成功,把路径修改成绝对路径,发现执行后,java类把路径当作包名来识别,所以最后就只能在shell脚本前面加上目录切换命令,如cd /root/...的,这样脚本执行就都可以识别到目录了,而且不管在哪儿执行,它都是绝对的路径,可以找到并运行成功。1. 当python脚本需要创建文件或目录时,执行脚本,发现在脚本所在的目录下没有生成的文件或目录,查找一下的话,发现生成的文件在notepad++的安装目录下。
# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
fi
从这段脚本可以看到,这个就是添加静态路由的方法,static-routes的写法是
any net 192.168.0.0/16 gw 网关ip
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-97413-1.html
linux route命令添加永久路由,用route命令添加永久路由相关推荐
- linux 路由 route命令
#route add default dev eth0 //默认路由,将去往未知网络的数据包全部从接口eth0发出去 #route del default dev eth0 ...
- linux 中增加路由(route)命令详解
linux route 命令 route -n显示现在所有路由 root@Ubuntu:~# route 结果是自上而下, 就是说, 哪条在前面, 哪条就有优先, 前面都没有, 就用最后一条defau ...
- 【转】每天一个linux命令(53):route命令
原文网址:http://www.cnblogs.com/peida/archive/2013/03/05/2943698.html Linux系统的route命令用于显示和操作IP路由表(show / ...
- centos 添加路由命令_详解CentOS 6.4 添加永久静态路由所有方法汇总
CentOS添加永久静态路由,具体如下: 在使用双网卡,同时使用2个网关的时候就需要加一条静态路由了.当然还有很多时候会需要加路由. 操作系统版本centos-6.4 64bit 一:使用route ...
- pc双网卡实现路由转发_route命令如何使用?如何利用route命令实现内外网切换?...
一直有多位朋友提到关route命令的使用,希望我们出一期关于route的使用的文章,那么本期我们来看下. Route就是用来显示.添加.删除和修改路由的命令,我们先来看用法. 一.route命令的格式 ...
- MAC 添加路由(Route)
mac route命令同时访问内外网 sudo route -n add -net 192.168.0.0 -netmask 255.255.255.0 192.168.5.254 sudo rout ...
- Linux 基础命令:IP 路由操作 -ip命令
转自Linux爱好者:Linux 基础命令:IP 路由操作 Table of Contents ip 1.语法 2.选项列表 3.ip link---网络设备配置 4.ip address---协议地 ...
- #20 ifconfig、route、netstat、ip、ss命令详解与修改主机名与网卡配置文件
网络的结构: 硬件:计算机.互联设备.网络设备 软件:操作系统.协议.应用程序.数据库 网络的功能: 资源共享:目的 数据通信:手段 网络通信模型 ISO/OSI: 应用层 表示层 会话层 传输层 网 ...
- 路由转发route详解
广播 路由 lo网卡 什么是广播 广播(BROADCAST): 一对多,局域网内的所有主机都可以广播,如果同一时间多个host同时广播,会造成信息干扰,实现同一广播域内的有效通信 广播地址的表现形式 ...
最新文章
- 微信小程序学习Course 8 本地缓存API
- Django之ModelForm验证
- Linux安全管理-Iptables-NAT技术应用
- Vue.js 组件基础
- html一个层下面两个小层并奇,我是一个奇数是一个两位数,十位数字与个位数字的积是2,猜猜看我是几?——青夏教育精英家教网——...
- Spring boot(七):Spring boot+ mybatis 多数据源最简解决方案
- windows执行oracle脚本,Windows下通过计划任务执行数据库备份脚本
- 领域应用 | 图数据库及其在恒昌的应用简介
- Nginx的五大应用场景详解
- 【Java数据结构与算法】第五章 递归、迷宫回溯和八皇后问题
- 让Cookies操作变得向Session一样简单
- 【pwnable.kr】passcode
- visual studio 2012 密钥
- 汇编版|电子印章在各类业务文件中的应用
- 在OpenCV里深入浅出地实现简单车道检测
- dw html 浮动窗口,Dreamweaver怎样实现飘浮光球特效
- 微信小程序免费资源大全
- 电脑卡顿,终于解决了多年的电脑卡顿问题
- Eclipse插件安装最简单方式--以Eclipse中文语言包汉化为例(附汉化包)
- 如何用计算机弹出专业团队音序,高手必知的计算机专业术语(下)