在Ubuntu系统中,你可以使用dhclient
命令来获取IP地址,但如果你想检查当前已经分配给你的IP地址,你可以使用以下几种方法:
ip
命令打开终端。
输入以下命令来查看所有网络接口的IP地址:
ip addr show
或者使用简写:
ip a
查找你感兴趣的网络接口(例如eth0
或wlan0
),你会看到类似如下的输出:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:1c:42:00:00:08 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::21c:42ff:fe00:8/64 scope link
valid_lft forever preferred_lft forever
ifconfig
命令(已弃用)虽然ifconfig
命令在较新的Linux发行版中已被弃用,但在某些旧版本或特定配置下仍然可以使用:
打开终端。
输入以下命令来查看所有网络接口的IP地址:
ifconfig
查找你感兴趣的网络接口(例如eth0
或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::21c:42ff:fe00:8 prefixlen 64 scopeid 0x20<link>
ether 00:1c:42:00:00:08 txqueuelen 1000 (Ethernet)
RX packets 1000000 bytes 100000000 (100.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1000000 bytes 100000000 (100.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
hostname
命令你也可以使用hostname
命令来查看当前主机名及其IP地址:
hostname -I
或者:
hostnamectl status | grep "IPv4 Address"
nmcli
命令(NetworkManager)如果你使用的是NetworkManager,可以使用以下命令来查看IP地址:
nmcli device show eth0 | grep IP4.ADDRESS
或者:
nmcli connection show --active | grep ipv4.addresses
通过这些方法,你可以轻松地检查Ubuntu系统中当前分配给你的IP地址。