net-tools紧张工具:
iproute2紧张工具:

1. 查看网卡信息ip addr show
2. 为网络接口添加一个IP地址
3. 删除网络接口的一个IP地址
4. 禁用网卡
5. 激活网卡
6. 查看路由表
ip route命令
http://rpm.pbone.net/index.php3/stat/45/idpl/17505675/numer/8/nazwa/ip-route
https://manpages.debian.org/stretch/iproute2/ip-route.8.en.html
https://linux.die.net/man/8/ip
ip route/ ip route show/ ip route list 都可以
两个规则比拟看,第1/2条表示默认路由,0.0.0.0表示默认路由,网关表示下一条的IP地址,跃点即metric,度量标准(一样平常不是hook数么?),接口表示从哪个接口发出去。如果有多条到达相同目的地的路由记录,路由器会采取metric值小的那条路由 。
第4.5条路由规则中网关为0.0.0.0表示为直连网络,直接通过端口送出即可。
https://bbs.csdn.net/topics/80047887
http://www.mamicode.com/info-detail-1412618.html
第一个表中,src 192.168.2.200表示ens33的ip地址,
这条路由规则没有via的字段,表示它是直连路由,直接通过端口送出即可。
这个路由表信息解读还不会。
ip route show table all:查看所有路由规则
ip route get ip地址:查看该ip地址的数据包的来源(觉得很有效)
7. 增加一条路由规则
添加路由,下面这个写法才是最完全的吧,还指定了端口。
下面这种该当添加的是直连网络或者直连网络主机的路由:
8. 删除一条路由
9. 指定默认网关
10. 删除默认网关
11. 查看arp表
arp表的末了一列表示邻居的可达性,有三个可能的值,
STABLE:邻居存在,但目前处于不可达状态
DELAY:探测邻居可达与否的数据包已经发出,正在等待邻居的回答
REACHABLE:邻居存在,而且是可达的。