net-tools
工具包Ubuntu 20.04及更高版本默認未安裝ifconfig
,需手動安裝:
sudo apt update && sudo apt install net-tools
安裝后使用ifconfig
命令查看IP。
ip
命令(官方替代方案)ifconfig
已逐步被ip
命令取代,功能更強大且兼容性更好:
ip addr show # 查看所有接口IP
ip addr show ens33 # 查看指定接口(如ens33)的IP
若需修改IP,可使用ip addr add
命令(需配合ip link set
啟用接口)。
若手動配置IP后顯示錯誤,可能是配置文件錯誤:
/etc/network/interfaces
,確保靜態IP配置正確(如inet static
、address
、netmask
等字段)。sudo systemctl restart networking # 傳統network服務
sudo nmcli connection reload && sudo nmcli connection up <連接名> # NetworkManager
ping
命令測試IP是否被占用(如ping 192.168.1.100
),若被占用需更換IP。ip link show
查看接口是否為UP
狀態,若為DOWN
需啟用:sudo ip link set ens33 up # 替換為實際接口名
BOOTPROTO=dhcp
,并重啟網絡。network
和NetworkManager
時,保留一個)。ip addr show
確認當前IP狀態;ifconfig
,先安裝net-tools
;ip
命令管理網絡。參考來源: