Ubuntu
如何判斷我的 Ubuntu 20.04 正在執行 dhcp 客戶端?
我有一個執行 Ubuntu 20.04 的系統。但是,它似乎沒有設置為 DHCP 客戶端。
song@docker:~$ ps -ef | grep dhcp song 7861 3124 0 08:50 pts/0 00:00:00 grep --color=auto dhcp song@docker:~$
但是,這台機器在啟動時獲得了一個 IP 地址。因為每次重啟都會得到不同的IP。
song@docker:~$ cat /etc/netplan/00-installer-config.yaml # This is the network config written by 'subiquity' network: ethernets: ens160: dhcp4: true version: 2
song@docker:~$ ifconfig ens160 ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.100.95 netmask 255.255.255.0 broadcast 192.168.100.255 inet6 fe80::250:56ff:fe95:d581 prefixlen 64 scopeid 0x20<link> ether 00:50:56:95:d5:81 txqueuelen 1000 (Ethernet) RX packets 263821 bytes 73294629 (73.2 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 229178 bytes 79367259 (79.3 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
先感謝您。
並非每個 DHCP 客戶端都執行包含“dhcp”的命令名稱。Ubuntu 可能正在使用 systemd-networkd ,它有自己的 DHCP 實現。