在过去的Linux系统版本中,大家一直应用’ ifconfig ‘指令查看ip详细地址等信息内容。可是“ifconfig”早已不会再被维护保养,并在近些年的Linux版本号中有被弃用。

ifconfig指令已被ip命令更换。Ip指令有点儿类似ifconfig指令,可是它更强劲,额外了大量的作用。Ip指令能够实行一些与互联网有关的每日任务,而ifconfig没法实行这种每日任务。

查询网线端口信息内容。

查询网线端口信息内容,如IP地址,子网掩码等。,应用“ip addr show”指令:

bob@ubuntu-20-04:~$ ip addr showlinux查询ip地址命令-linux应用开发实例-第1张图片这将显示设备上全部网线端口的信息内容,可是如果我们要想查询单独网口的信息内容,大家要想查询下边ens33插口的ip信息内容,我们可以应用下列指令:

bob@ubuntu-20-04:~$ ip addr show ens33linux查询ip地址命令-linux应用开发实例-第2张图片或是开启或禁止使用网线端口。

我们可以应用ip命令来开启或禁止使用网线端口。实例如下所示:

bob@ubuntu-20-04:~$ sudo ip link set ens33 downlinux查询ip地址命令-linux应用开发实例-第3张图片能够见到ens33插口的情况早已变成DOWN。

大家再度开启网线端口:

bob@ubuntu-20-04:~$ sudo ip link set ens33 uplinux查询ip地址命令-linux应用开发实例-第4张图片为插口设定一个临时性IP地址。

要应用ip命令为插口分派IP地址,大家将应用下列方式:

bob@ubuntu-20-04:~$ sudo ip addr add 192.168.43.175/255.255.255.0 dev ens33linux查询ip地址命令-linux应用开发实例-第5张图片你能看见一个新的ip详细地址被加入到ens33插口。

从网线端口中删掉ip详细地址。

假如要从插口中删掉分派的IP,能够应用下列方式:

bob@ubuntu-20-04:~$ sudo ip addr del 192.168.43.175/24 dev ens33linux查询ip地址命令-linux应用开发实例-第6张图片查看路由和默认网关信息内容。

查看路由信息内容将向大家表明数据文件抵达终点的路由器。要检查网络路由器信息内容,请运行下列ip命令:

bob@ubuntu-20-04:~$ ip route showdefault 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 linux查询ip地址命令-linux应用开发实例-第7张图片在上面的輸出中,大家将见到全部网线端口的路由器信息内容。大家可以借助下列方法获得特殊ip的路由器信息内容:

bob@ubuntu-20-04:~$ ip route get to 192.168.43.2linux查询ip地址命令-linux应用开发实例-第8张图片查看arp内容。

ARP是“地址解析协议书”的简称,用以将IP地址变换为MAC地址,全部IP以及相匹配的MAC详细资料都保存在一个名叫ARP缓存文件的表中。要查询ARP缓存文件中的内容,能够应用下列指令:

bob@ubuntu-20-04:~$ ip neigh linux查询ip地址命令-linux应用开发实例-第9张图片查询互联网数据统计。

应用ip命令,大家还能够查询全部网线端口的互联网数据统计,如传送的字节数和数据文件,不正确或遗失的数据文件等。要查询互联网统计数据,您还可以应用ip -s连接指令:

bob@ubuntu-20-04:~$ ip -s linklinux查询ip地址命令-linux应用开发实例-第10张图片引言

假如您想搜索上边实例中未列举的选择项,能够应用man ip查看详尽协助。

评论(0条)

刀客源码 游客评论