在linux中,可以利用route命令增加路由,该命令用于操作基于内核ip路由表,可以创建或者删除指定的路由,语法为“route add -net gw”或者“route add -host dev”。

inux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。

在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。

1.命令格式:

1

route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]

2.命令功能:

Route命令是用于操作基于内核ip路由表,它的主要作用是创建一个静态路由让指定一个主机或者一个网络通过一个网络接口,如eth0。当使用"add"或者"del"参数时,路由表被修改,如果没有参数,则显示路由表当前的内容。

3.命令参数:

  • -c 显示更多信息

  • -n 不解析名字

  • -v 显示详细的处理信息

  • -F 显示发送信息

  • -C 显示路由缓存

  • -f 清除所有网关入口的路由表。

  • -p 与 add 命令一起使用时使路由具有永久性。

add:添加一条新路由。

del:删除一条路由。

-net:目标地址是一个网络。

-host:目标地址是一个主机。

netmask:当添加一个网络路由时,需要使用网络掩码。

gw:路由数据包通过网关。注意,你指定的网关必须能够达到。

metric:设置路由跳数。

Command 指定您想运行的命令 (Add/Change/Delete/Print)。

Destination 指定该路由的网络目标。

mask Netmask 指定与网络目标相关的网络掩码(也被称作子网掩码)。

Gateway 指定网络目标定义的地址集和子网掩码可以到达的前进或下一跃点 IP 地址。

metric Metric 为路由指定一个整数成本值标(从 1 至 9999),当在路由表(与转发的数据包目标地址最匹配)的多个路由中进行选择时可以使用。

if Interface 为可以访问目标的接口指定接口索引。若要获得一个接口列表和它们相应的接口索引,使用 route print 命令的显示功能。可以使用十进制或十六进制值进行接口索引。

#添加到主机的路由
# route add -host 192.168.168.110 dev eth0
# route add -host 192.168.168.119 gw 192.168.168.1

#添加到网络的路由
# route add -net IP netmask MASK eth0
# route add -net IP netmask MASK gw IP
# route add -net IP/24 eth1

#添加默认网关
#route add default gw IP

#删除路由
#route del -host 192.168.168.110 dev eth0

在linux增加路由相关推荐

  1. linux增加 路由使两个不同的网段可以访问

    举例:在交换机上有2个vlan 地址分别是192.168.10.1/24 192.168.20.1/24 2台server:一台A:server地址是192.168.10.3/24,一台B:serve ...

  2. linux 增加静态路由命令

    linux 临时修改路由: 方法一: 添加路由 route add -net 192.168.2.0/24 gw 192.168.1.1 或 route add -host 192.168.2.8 d ...

  3. 开启Linux系统路由转发功能 实现多网段电脑共享上网

    开启Linux系统路由转发功能 实现多网段电脑共享上网 作者:佚名 字体:[增加 减小] 来源:互联网 时间:07-13 13:03:29 我要评论 目前,Linux的主要应用在服务器领域,但是它的许 ...

  4. Linux策略性路由应用及深入分析(iproute2)

    策略性路由 策略性是指对于IP包的路由是以网络管理员根据需要定下的一些策略为主要依据进行路由的.例如我们可以有这样的策略:"所有来直自网A的包,选择X路径:其他选择Y路径",或者是 ...

  5. Linux高级路由---策略路由/捆绑/网桥

    Linux高级路由---策略路由/捆绑/网桥 1.策略路由     基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文大小.应用或IP源地址来选择转 ...

  6. 《Linux 高级路由与流量控制手册(2012)》第九章

    更多奇技淫巧欢迎订阅博客:https://fuckcloudnative.io 译者序 本文内容来自 Linux Advanced Routing & Traffic Control HOWT ...

  7. linux 软路由 中文,Linux 软路由性能测试及分析-Go语言中文社区

    本文介绍了 Linux 软路由的工作原理,并使用普通 PC 计算机作为硬件设备,在实际网络环境中测试和讨论了 Linux 软路由的性能.实验证明,在百兆以太网络环境中, Linux 软路由的数据报转发 ...

  8. linux 软路由 带机量,Linux 软路由性能测试及分析[图文]

    本文介绍了 Linux 软路由的工作原理,并使用普通 PC 计算机作为硬件设备,在实际网络环境中测试和讨论了 Linux 软路由的性能.实 姚 炯 (yaojiongcn@yahoo.com.cn), ...

  9. linux 停止路由转发策略_Linux策略性路由应用

    策略性路由 策略性是指对于IP包的路由是以网络管理员根据需要定下的一些策略为主要依据进行路由的.例如我们可以有这样的策略:"所有来直自网A的包,选择X路径:其他选择Y路径",或者是 ...

最新文章

  1. F5 Priority Group Activation
  2. 资讯|WebRTC M90 更新
  3. html 输入框变红色,input输入框 输入错误时,点击注册按钮,输入框的边框变成红色,重新输入时,边框颜色恢复原来的,同时错误提示消失?...
  4. 七招挽回受损WORD文档
  5. 【Pascal's Triangle II 】cpp
  6. 数据开放平台的配置管理
  7. html5画布太极图,canvas实现太极图
  8. radio 取值赋值 亲测有用实效
  9. GRUB中硬盘和分区编号,UUID
  10. Linux下将pycharm图标添加至桌面
  11. Pure-ftpd无法连接到服务器 425错误
  12. JavaScript Object 及相关操作
  13. MapInfo教程--二次开发入门
  14. 卷积神经网络感受野的计算
  15. Java基础数组——以三种方法打印古诗《清平调》
  16. matlab 不显示图中坐标轴(不显示x、y、z轴)
  17. 重构 - 提炼函数,消除重复代码
  18. Java(老白再次入门) - 泛型
  19. java使用es查询地理位置信息
  20. 期货资管分仓软件的使用说明--期货子账户风控的软件

热门文章

  1. PDM和CAD集成应该谁去做?
  2. html界面遍历数组,javascript中怎么遍历数组?
  3. Win2016以及win10 IIS10 下安装IEwebcontrol的方法
  4. 华侨大学计算机分数线高吗,考多少分才能上华侨大学 录取分数是多少
  5. 大了一点,小了不少 — 飞行堡垒 6 Plus 长测
  6. Regression Tree 回归树
  7. 苹果手机吃鸡蓝牙耳机哪个好?延迟低性价比高的无线蓝牙耳机
  8. 【简单思考】jzxx奖牌整理
  9. 架构-稳定性建设逻辑问题实战总结
  10. 我在云台山上跟着小朋友一起画草帽