本文由 发布,转载请注明出处,如有问题请联系我们! 发布时间: 2021-08-01linux查询ip地址命令-linux应用开发实例
加载中
在过去的Linux系统版本中,大家一直应用’ ifconfig ‘指令查看ip详细地址等信息内容。可是“ifconfig”早已不会再被维护保养,并在近些年的Linux版本号中有被弃用。
ifconfig指令已被ip命令更换。Ip指令有点儿类似ifconfig指令,可是它更强劲,额外了大量的作用。Ip指令能够实行一些与互联网有关的每日任务,而ifconfig没法实行这种每日任务。
查询网线端口信息内容。
查询网线端口信息内容,如IP地址,子网掩码等。,应用“ip addr show”指令:
bob@ubuntu-20-04:~$ ip addr show这将显示设备上全部网线端口的信息内容,可是如果我们要想查询单独网口的信息内容,大家要想查询下边ens33插口的ip信息内容,我们可以应用下列指令:bob@ubuntu-20-04:~$ ip addr show ens33或是开启或禁止使用网线端口。我们可以应用ip命令来开启或禁止使用网线端口。实例如下所示:
bob@ubuntu-20-04:~$ sudo ip link set ens33 down能够见到ens33插口的情况早已变成DOWN。大家再度开启网线端口:
bob@ubuntu-20-04:~$ sudo ip link set ens33 up为插口设定一个临时性IP地址。要应用ip命令为插口分派IP地址,大家将应用下列方式:
bob@ubuntu-20-04:~$ sudo ip addr add 192.168.43.175/255.255.255.0 dev ens33你能看见一个新的ip详细地址被加入到ens33插口。从网线端口中删掉ip详细地址。
假如要从插口中删掉分派的IP,能够应用下列方式:
bob@ubuntu-20-04:~$ sudo ip addr del 192.168.43.175/24 dev ens33查看路由和默认网关信息内容。查看路由信息内容将向大家表明数据文件抵达终点的路由器。要检查网络路由器信息内容,请运行下列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 在上面的輸出中,大家将见到全部网线端口的路由器信息内容。大家可以借助下列方法获得特殊ip的路由器信息内容:bob@ubuntu-20-04:~$ ip route get to 192.168.43.2查看arp内容。ARP是“地址解析协议书”的简称,用以将IP地址变换为MAC地址,全部IP以及相匹配的MAC详细资料都保存在一个名叫ARP缓存文件的表中。要查询ARP缓存文件中的内容,能够应用下列指令:
bob@ubuntu-20-04:~$ ip neigh 查询互联网数据统计。应用ip命令,大家还能够查询全部网线端口的互联网数据统计,如传送的字节数和数据文件,不正确或遗失的数据文件等。要查询互联网统计数据,您还可以应用ip -s连接指令:
bob@ubuntu-20-04:~$ ip -s link引言假如您想搜索上边实例中未列举的选择项,能够应用man ip查看详尽协助。