在Linux系统中,查看IP地址可以通过以下几种常用命令:
ip
命令(推荐,现代Linux发行版通用)ip addr show
# 或简写:
ip a
eth0
或wlan0
):
bash
ip addr show eth0
ifconfig
命令(传统工具,部分系统需安装)ifconfig
net-tools
包(部分新系统默认未安装):
bash
sudo apt install net-tools # Debian/Ubuntu
sudo yum install net-tools # CentOS/RHEL
hostname
命令(仅显示主IP)hostname -I
nmcli
命令(NetworkManager用户)nmcli device show
# 或简化为:
nmcli -p device show
ip route
命令(查看默认网关及IP)ip route show
cat /etc/netplan/*.yaml # Ubuntu (Netplan)
cat /etc/sysconfig/network-scripts/ifcfg-eth0 # CentOS/RHEL
bash
sudo ip link set eth0 up
127.0.0.1
? 检查网络服务或物理连接。ip a
):2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500
inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet
后为IPv4地址,inet6
为IPv6地址。根据你的系统环境选择合适命令即可!