linux的ip命令类似于ifconfig,但前者更强大,旨在取代后者。使用ip命令,您只需一个命令就可以轻松执行一些网络管理任务。Ifconfig是net-tools中一个过时的命令,很多年前就没有维护过了。Iproute2套件提供了很多增强功能的命令,IP命令就是其中之一。
更改默认路线
要更改默认路由,请使用以下ip命令
$ sudo ip路由通过192.168.0.196添加默认值
显示网络统计数据您还可以使用ip命令显示不同网络接口的统计信息。
当您需要获取特定网络接口的信息时,请在网络接口名称后添加选项ls。使用多个选项-s将为您提供有关该特定界面的更多详细信息。这在排除网络连接故障时特别有用。
$ ip -s -s链接ls p2p1
ARP条目
地址解析协议(ARP)用于将一个IP地址翻译成其对应的物理地址,通常称为MAC地址。您可以使用ip命令的邻居选项来检查连接到局域网的设备的MAC地址。
$ ip邻居
监控netlink消息您也可以使用ip命令查看netlink消息。监视器选项允许您查看网络设备的状态。例如,局域网中的一台计算机可以根据其状态分为可达或不可达。使用以下命令:
$ ip监控全部
激活和停止网络接口
您可以使用ip命令的向上和向下选项来激活特定的接口,就像ifconfig一样。
在本例中,当ppp0接口被激活时,在停止并再次激活后,您可以看到相应的路由表条目。该接口可以是wlan0或eth0。只需将ppp0更改为您可以使用的任何接口。
$ sudo ip链接设置ppp0关闭
$ sudo ip链接设置ppp0
寻求帮助
当你遇到困难并且不知道如何使用某个选项时,你可以使用帮助选项。手册页没有提供很多关于如何使用ip选项的信息,所以这是获得帮助的地方。
例如,我想更多地了解路线选项:
$ ip路由帮助
总结
对于网络管理员和所有Linux用户来说,ip命令是一个必要的工具。是时候放弃ifconfig命令了,尤其是在编写脚本的时候。
翻译:Linux中国
https://linux.cn/article-3144-1.html
1.《ifconfig 试试Linux下的ip命令,ifconfig已经过时了》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《ifconfig 试试Linux下的ip命令,ifconfig已经过时了》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/1563163.html