ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux route 命令

2021-10-27 23:36:07  阅读:161  来源: 互联网

标签:网关 text route 网络 命令 linux root 路由


转载自:https://www.jianshu.com/p/414e3d6face3

  route 管理路由表
         要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为 Linux机器的默认路由。

一。使用 route -n 查看路由信息:

  

 

标题 说明
Destination 目标网段或者主机
Gateway 网关地址,* 表示目标是本主机所属的网络,不需要路由
Genmask 网络掩码
Flags 标记;
U: 路由是活动的;
H: 目标是一个主机;
G: 路由指向网关;
R: 恢复动态路由产生的表项;
D: 由路由的后台程序动态地安装;
M: 由路由的后台程序修改;
!: 拒绝路由;
Metric 路由距离,到达指定网络所需的中转数
Ref 路由项引用次数
Use 此路由项被路由软件查找的次数
Iface 该路由表项对应的输出接口

二。配置静态路由

  命令: 

route  [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
参数 说明
add 添加一条路由规则
del 删除一条路由规则
-net 目的地址是一个网络
-host 目的地址是一个主机
target 目的网络或主机
netmask 目的地址的网络掩码
gw 路由数据包通过的网关
dev 为路由指定的网络接口

  

添加默认网关 为10.0.0.1
root@text:~# route add default gw 10.0.0.1
删除默认网关
root@text:~# route del default gw 10.0.0.1

添加到主机的路由
root@text:~# route add -host 192.168.10.2 dev eth3
root@text:~# route -n
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.10.2     *               255.255.255.255 UH    0      0        0 eth3
删除到主机的路由
root@text:~# route del -host 192.168.10.2 dev eth3

添加到网络的路由
root@text:~# route add -net 192.168.55.0 netmask 255.255.255.0 eth3
删除到网络的路由
root@text:~# route del -net 192.168.55.0 netmask 255.255.255.0 eth3

 

标签:网关,text,route,网络,命令,linux,root,路由
来源: https://www.cnblogs.com/zjdxr-up/p/15473510.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有