前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux ip命令如何使用

linux ip命令如何使用

作者头像
用户8418197
发布2022-03-25 22:21:49
3.3K0
发布2022-03-25 22:21:49
举报
文章被收录于专栏:howtouselinux

ifconfig命令已被ip命令替换。ip命令有点类似于ifconfig命令,但它更强大,附加了更多的功能。ip命令可以执行一些网络相关的任务,是ifconfig不能操作的。

查看网络mac 地址

要查看网络接口信息,例如mac地址等,请使用“ ip link show”命令。

how to find network interface in Linux

查看网络接口信息

要查看网络接口信息,例如IP地址,子网等,请使用“ ip addr show”命令:

bob@ubuntu-20-04:~$ ip addr show

这会显示系统上所有网络接口的信息,但是如果我们要查看单个网卡信息,以下我们要查看ens33接口的ip信息,可以使用以下命令:

bob@ubuntu-20-04:~$ ip addr show ens33

how to find ip address in Linux

启用或者禁用网络接口

我们可以使用ip命令启用或禁用网络接口,示例如下所示:

bob@ubuntu-20-04:~$ sudo ip link set ens33 down

可以看到ens33接口的状态变成DOWN了。

我们再启用该网络接口:

bob@ubuntu-20-04:~$ sudo ip link set ens33 up

9143ab4237eb34fb0b287edb5aecd50a.png

为接口设置临时的IP地址

要分配IP地址以使用ip命令进行接口,我们将使用以下方法:

bob@ubuntu-20-04:~$ sudo ip addr add 192.168.43.175/255.255.255.0 dev ens33

how to check mac address in Linux

可以看到ens33接口添加了一个新的ip地址。

从网络接口中删除ip地址

如果要从接口中删除分配的IP,可以使用下面方法:

bob@ubuntu-20-04:~$ sudo ip addr del 192.168.43.175/24 dev ens33

ip command in Linux

查看路由和默认网关信息

查看路由信息会向我们显示数据包到达目的地所要经过的路由。要检查网络路由信息,请执行以下ip命令:

bob@ubuntu-20-04:~$ ip route show

default via 192.168.43.2 dev ens33 proto dhcp metric 100

169.254.0.0/16 dev ens33 scope link metric 1000

192.168.43.0/24 dev ens33 proto kernel scope link src 192.168.43.174 metric 100

23ff235477434d4a7662410d938f31fc.png

在上面的输出中,我们将看到所有网络接口的路由信息。我们还可以使用以下方式获取到特定ip的路由信息:

bob@ubuntu-20-04:~$ ip route get to 192.168.43.2

c6f3397ab3207b6edb422f39159b5d78.png

查看arp条目

ARP是“地址解析协议”的缩写,用于将IP地址转换为MAC地址,并且所有IP及其对应的MAC详细信息都存储在称为ARP缓存的表中。要查看ARP缓存中的条目可以使用以下命令:

bob@ubuntu-20-04:~$ ip neigh

2f13daab6442d2298a40f9c887c24f8f.png

标题查看网络统计

使用ip命令,我们还可以查看所有网络接口的网络统计信息,例如传输的字节和数据包,错误或丢失的数据包等。要查看网络统计信息,可以使用ip -s link命令:

bob@ubuntu-20-04:~$ ip -s link

ip command in Linux

总结

如果要查找上述示例中未列出的选项,可以使用man ip查看详细的帮助。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 查看网络mac 地址
    • 查看网络接口信息
      • 启用或者禁用网络接口
        • 为接口设置临时的IP地址
          • 从网络接口中删除ip地址
            • 查看路由和默认网关信息
              • 查看arp条目
                • 标题查看网络统计
                相关产品与服务
                NAT 网关
                NAT 网关(NAT Gateway)提供 IP 地址转换服务,为腾讯云内资源提供高性能的 Internet 访问服务。通过 NAT 网关,在腾讯云上的资源可以更安全的访问 Internet,保护私有网络信息不直接暴露公网;您也可以通过 NAT 网关实现海量的公网访问,最大支持1000万以上的并发连接数;NAT 网关还支持 IP 级流量管控,可实时查看流量数据,帮助您快速定位异常流量,排查网络故障。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档