当前位置:   article > 正文

Linux ip route 常用配置_flags ug

flags ug

Linux ip route 常用配置

路由:
	路由器的主要工作就是为经过路由器的每个数据包寻找一条最佳的传输路径,并将该数据有效地传送到目的站
	点。由此可见,选择最佳路径的策略即路由算法是路由器的关键所在。为了完成这项工作,在路由器中保存着
	各种传输路径的相关数据——路由表(Routing Table),供路由选择时使用,表中包含的信息决定了数据转发
	的策略。打个比方,路由表就像我们平时使用的地图一样,标识着各种路线,路由表中保存着子网的标志信息、
	网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动
	态修改,可以由路由器自动调整,也可以由主机控制。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
1、查看路由
ip route
  • 1
route -n
  • 1

在这里插入图片描述

	1、第一条为默认路由(一种特殊的静态路由)Flags为UG,下一跳192.168.116.1
	2、第二条为直连路由
	3、第三条为主机路由
	4、第四条为手动配置的静态路由
	5、Destination:目的ip
	5、Gateway:下一跳网关
	5、Genmask:掩码
	6、Flags:路由类型
	7:Metric:管理距离,数值越小优先级越高
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

2、添加默认路由(一种特殊的静态路由),下一跳192.168.116.1,metric 为1
ip route add default via 192.168.116.1 metric 1
  • 1

等价于

ip route add 0.0.0.0/0 via 192.168.116.1 metric 1
  • 1

3、添加静态路由 192.168.208.0 网段的流量下一跳 192.168.116.1 metric 1
ip route add 192.168.208.0/24 proto static via 192.168.116.1 metric 1
  • 1

4、添加直连路由,出接口ip为192.168.116.108
配置网口时会自动生成直连路由,一般情况不需要手动配置
  • 1
ip route add 192.168.116.0/24 proto kernel src 192.168.116.108
  • 1

5、添加主机路由,出接口ip为192.168.116.108,网卡名为eth0
linux一般不需要配置主机路由
  • 1
ip route add 192.168.116.108/32 dev eth0
  • 1
6、删除默认路由
ip route del default
  • 1

7、清空路由表
ip route flush all
  • 1

8、修改路由 192.168.116.0/24 网段的下一跳为 192.168.117.97
ip route replace 192.168.116.0/24 via 192.168.117.97
  • 1

9、多链路负载均衡 192.168.208.0/24 网段通过下一跳网关 192.168.116.1和192.168.117.1 形成负载均衡,metric 为 2
可以把负载均衡的看成一条路由,通过 weigh t指定下一跳的权重。
配置 weigh t需要根据出接口的速率来配置比例。
此时 route-n 命令是看不全的,通过 ip route 命令查看路由表。
  • 1
  • 2
  • 3
ip route add 192.168.208.0/24 metric 2 nexthop via 192.168.116.1 weight 1 nexthop via 192.168.117.1 weight 2 
  • 1

10、通过具体 ip 192.168.208.88 查看路由包从哪来
ip route get 192.168.208.88
  • 1

11、报错:Network is unreachable
1、下一跳不可达,检查是否能ping通下一跳网关
2、检查是否有直连路由
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/40507
推荐阅读
相关标签
  

闽ICP备14008679号