码迷,mamicode.com
首页 > 系统相关 > 详细

linux 本地路由用法

时间:2017-01-09 23:58:12      阅读:32      评论:0      收藏:0      [点我收藏+]

标签:google   address   default   百度   example   

最近发现机器双外网ip重启网卡发现一个网卡没流量,但是外面可ping通该网卡,后来各种google、百度后发现原来是eth2在本地无默认路由,然后所有的出流量都走了eth1。
解决办法:新添加自定义路由表  ip ro add default via [gw] dev eth2 table [1-252]
                example:
                             ip ro add default via 122.1.1.1 dev eth2 table 201 

顺便梳理下知识点:
linux相关操作命令ip:
                        ip link list 显示ip链路状态信息
                        ip address show 除显示所有网络地址
                        ip route show 显示主路由表信息
                        ip neigh show 显示邻居表
                        ip rule show 显示路由规则(匹配规则默认是从底到高匹配的)
linux查看路由表的方法:
                        ip route list table table_number
                        ip route list table table_name
                      (其中table_number和table_name对应关系,可参看编辑:/etc/iproute2/rt_tables
linux路由表的分类:
                        1、linux可以自定义从1-252个路由表
                        2、linux系统维护了4个路由表:
                                    0#表 系统保留表
                                    253#表 defulte table 没特别指定的默认路由都放在改表
                                    254#表 main table 没指明路由表的所有路由放在该表
                                    255#表 locale table 保存本地接口地址,广播地址、NAT地址 由系统维护,用户不得更改

本文出自 “PXE批量化系统安装” 博客,谢绝转载!

linux 本地路由用法

标签:google   address   default   百度   example   

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!