在 Linux 中,可以使用 ifconfig 命令查看网络接口的 IP 地址。常见用法如下:
ifconfig
输出中:
inet 后面的是 IPv4 地址inet6 后面的是 IPv6 地址lo 是回环接口(127.0.0.1)eth0 / ens33 / wlan0 等是真实网卡示例:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::20c:29ff:feXX:XXXX prefixlen 64
ifconfig eth0
ifconfig eth0 | grep inet | awk '{print $2}'
很多新系统默认没有 ifconfig,可以用:
ip addr
或
ip a
如果你告诉我你的 Linux 发行版(如 CentOS / Ubuntu),我可以给你更合适的命令。