在 Linux 中,ifconfig 是一个用于查看和配置网络接口(网卡)的命令。下面是常见用法:
ifconfig -a
ifconfig
输出示例:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.10 netmask 255.255.255.0
inet6 fe80::20c:29ff:fe12:3456 prefixlen 64
ether 00:0c:29:12:34:56 txqueuelen 1000
常见字段说明:
eth0 / ens33:网卡名称inet:IPv4 地址netmask:子网掩码ether:MAC 地址UP:网卡已启用ifconfig eth0
eth0:传统以太网卡ens33 / enp0s3:新系统(如 CentOS 7+)常见名称lo:回环网卡(127.0.0.1)很多新系统默认没有 ifconfig,可:
# Debian / Ubuntu
sudo apt install net-tools
# CentOS / RHEL
sudo yum install net-tools
或使用 ip 命令(推荐):
ip addr
如果你是想查 IP、查 MAC、查网卡是否通,可以告诉我具体需求,我可以给你更针对性的命令。