ubuntu

Ubuntu dhclient如何检查IP地址

小樊
40
2025-08-07 16:50:53
栏目: 智能运维

在Ubuntu系统中,你可以使用dhclient命令来获取IP地址,但如果你想检查当前已经分配给你的IP地址,你可以使用以下几种方法:

方法一:使用ip命令

  1. 打开终端。

  2. 输入以下命令来查看所有网络接口的IP地址:

    ip addr show
    

    或者使用简写:

    ip a
    
  3. 查找你感兴趣的网络接口(例如eth0wlan0),你会看到类似如下的输出:

    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发行版中已被弃用,但在某些旧版本或特定配置下仍然可以使用:

  1. 打开终端。

  2. 输入以下命令来查看所有网络接口的IP地址:

    ifconfig
    
  3. 查找你感兴趣的网络接口(例如eth0wlan0),你会看到类似如下的输出:

    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地址。

0
看了该问题的人还看了