使用双网卡,同时使用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命令添加永久路由相关推荐

  1. linux 路由 route命令

    #route add default dev eth0           //默认路由,将去往未知网络的数据包全部从接口eth0发出去 #route del default dev eth0     ...

  2. linux 中增加路由(route)命令详解

    linux route 命令 route -n显示现在所有路由 root@Ubuntu:~# route 结果是自上而下, 就是说, 哪条在前面, 哪条就有优先, 前面都没有, 就用最后一条defau ...

  3. 【转】每天一个linux命令(53):route命令

    原文网址:http://www.cnblogs.com/peida/archive/2013/03/05/2943698.html Linux系统的route命令用于显示和操作IP路由表(show / ...

  4. centos 添加路由命令_详解CentOS 6.4 添加永久静态路由所有方法汇总

    CentOS添加永久静态路由,具体如下: 在使用双网卡,同时使用2个网关的时候就需要加一条静态路由了.当然还有很多时候会需要加路由. 操作系统版本centos-6.4 64bit 一:使用route ...

  5. pc双网卡实现路由转发_route命令如何使用?如何利用route命令实现内外网切换?...

    一直有多位朋友提到关route命令的使用,希望我们出一期关于route的使用的文章,那么本期我们来看下. Route就是用来显示.添加.删除和修改路由的命令,我们先来看用法. 一.route命令的格式 ...

  6. MAC 添加路由(Route)

    mac route命令同时访问内外网 sudo route -n add -net 192.168.0.0 -netmask 255.255.255.0 192.168.5.254 sudo rout ...

  7. Linux 基础命令:IP 路由操作 -ip命令

    转自Linux爱好者:Linux 基础命令:IP 路由操作 Table of Contents ip 1.语法 2.选项列表 3.ip link---网络设备配置 4.ip address---协议地 ...

  8. #20 ifconfig、route、netstat、ip、ss命令详解与修改主机名与网卡配置文件

    网络的结构: 硬件:计算机.互联设备.网络设备 软件:操作系统.协议.应用程序.数据库 网络的功能: 资源共享:目的 数据通信:手段 网络通信模型 ISO/OSI: 应用层 表示层 会话层 传输层 网 ...

  9. 路由转发route详解

    广播 路由 lo网卡 什么是广播 广播(BROADCAST): 一对多,局域网内的所有主机都可以广播,如果同一时间多个host同时广播,会造成信息干扰,实现同一广播域内的有效通信 广播地址的表现形式 ...

最新文章

  1. 微信小程序学习Course 8 本地缓存API
  2. Django之ModelForm验证
  3. Linux安全管理-Iptables-NAT技术应用
  4. Vue.js 组件基础
  5. html一个层下面两个小层并奇,我是一个奇数是一个两位数,十位数字与个位数字的积是2,猜猜看我是几?——青夏教育精英家教网——...
  6. Spring boot(七):Spring boot+ mybatis 多数据源最简解决方案
  7. windows执行oracle脚本,Windows下通过计划任务执行数据库备份脚本
  8. 领域应用 | 图数据库及其在恒昌的应用简介
  9. Nginx的五大应用场景详解
  10. 【Java数据结构与算法】第五章 递归、迷宫回溯和八皇后问题
  11. 让Cookies操作变得向Session一样简单
  12. 【pwnable.kr】passcode
  13. visual studio 2012 密钥
  14. 汇编版|电子印章在各类业务文件中的应用
  15. 在OpenCV里深入浅出地实现简单车道检测
  16. dw html 浮动窗口,Dreamweaver怎样实现飘浮光球特效
  17. 微信小程序免费资源大全
  18. 电脑卡顿,终于解决了多年的电脑卡顿问题
  19. Eclipse插件安装最简单方式--以Eclipse中文语言包汉化为例(附汉化包)
  20. 如何用计算机弹出专业团队音序,高手必知的计算机专业术语(下)

热门文章

  1. Linux C 进程间的信号通信
  2. Vue + Element UI 使用富文本编辑器
  3. java猫和老鼠_猫抓老鼠-Java面向对象特点梳理
  4. PS2020中文版软件下载和安装说明
  5. 3D游戏影视建模学习小白必备,3Dmax最新快捷键操作,收藏系列!
  6. html标签-如何制作表格
  7. 计算机应用技术在教学中的应用分析,分析计算机应用技术在教学中的应用
  8. 正交编码器单端转差分
  9. PADS Layout VX.2.2 - 修改界面语言
  10. scratch模拟动态声波图/steam教育/输入输出/声音物理学