路由器arp绑定的意思 arp映射表是什么意思( 三 )


从例子中可以看出 , 修改传输队列长度之前 , 传输队列长度是 1200
执行 ip l set txqueuelen 1000 dev eth0 命令把传输队列长队修改为 1000, 然后再执行 ip l show eth0 命令查询 eth0网络接口的信息 , 查询结果中 default qlen 1000 说明修改成功
修改网络接口的MTU(最大传输单元)通过 p l set mtu 长度 dev 接口名字 命令可以设置网络接口的最大传输单元
[root@ecs-centos-7 ~]# ip l show eth02: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1600 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1200link/ether fa:16:3e:e0:4f:b8 brd ff:ff:ff:ff:ff:ff[root@ecs-centos-7 ~]# ip l set set mtu 1500 dev eth0[root@ecs-centos-7 ~]# ip l show eth02: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1200link/ether fa:16:3e:e0:4f:b8 brd ff:ff:ff:ff:ff:ff上面的例子中 , 字符串 mtu 1600 表示最大传输单元是 1600
从例子中可以看出 , 修改传输队列长度之前 , 最大传输单元是 1600
执行 ip l set set mtu 1500 dev eth0 命令把最大传输单元修改为 1500, 然后再执行 ip l show eth0命令查询 eth0网络接口的信息 , 查询结果中 mtu 1500 说明修改成功
查看IP路由表下面几条命令都可以查看 IP 路由表
ip rip routeip r listip route list查看路由表[root@ecs-centos-7 ~]# ip rdefault via 192.168.0.1 dev eth0 proto dhcp metric 100 169.254.169.254 via 192.168.0.254 dev eth0 proto dhcp metric 100 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.9 metric 100查看指定IP以及网络掩码的路由表[root@ecs-centos-7 ~]# ip r list 192.168.0.0/24192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.9 metric 100 查看ARP缓存ARP是 Address Resolution Protocol 的缩写, 全称是地址解析协议 , 它是用于实现从IP地址到Mac地址的映射 , 也就是询问目标IP的Mac地址
在本地存储了一份IP对应Mac地址的映射表 , 这张表叫做 ARP缓存表 , 可以使用 ip n 命令查看缓存表
[root@ecs-centos-7 ~]# ip n192.168.0.1 dev eth0 lladdr fa:16:3e:64:38:a8 REACHABLE192.168.0.254 dev eth0 lladdr fa:fa:fa:fa:fa:01 STALE更改网卡Mac地址大部分场景中是不需要修改Mac地址的 , 但有时你可能想隐藏真实的Mac地址(物理地址) , 这时可以修改Mac地址 , 修改Mac地址的命令如下
ip link set dev 接口名 address 新的Mac地址下面以修改 lo 网络接口的Mac地址为例来说明
[root@ecs-centos-7 ~]# ip l list lo1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00[root@ecs-centos-7 ~]# ip l set lo address fa:16:3e:e0:4f:b4[root@ecs-centos-7 ~]# ip l list lo1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000link/loopback fa:16:3e:e0:4f:b4 brd 00:00:00:00:00:00从上面的例子中可以看出 , lo接口初始的Mac地址是 00:00:00:00:00:00
执行 ip l set lo address fa:16:3e:e0:4f:b4 命令修改Mac地址 , 然后再执行 ip l list lo 查看 lo接口的信息 , 输出的结果信息表明Mac地址修改成功
注意:如果当前网络接口上执行上面的命令 , 当前会话会中断 , 需要重启机器才能恢复 , 所以最好是在其他的网络接口上测试
查看网络统计信息通过 ip -s link 命令可以查看网络接口上的一些统计数据 , 比如接口上传输的字节数、报文数 , 错误或者丢弃的报文数等等
[root@ecs-centos-7 ~]# ip -s link1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00RX: bytespacketserrorsdropped overrun mcast27220000TX: bytespacketserrorsdropped carrier collsns272200002: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000link/ether fa:16:3e:e0:4f:b8 brd ff:ff:ff:ff:ff:ffRX: bytespacketserrorsdropped overrun mcast479495310000TX: bytespacketserrorsdropped carrier collsns508164920000[root@ecs-centos-7 ~]# 想查看更详细的信息可以使用 ip -s -s link 命令, 这个在排除网络故障时经常用到


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: