主题
网络接口配置
网络接口是计算机连接网络的物理或虚拟设备,正确配置网络接口是保证系统网络通信的基础。
查看网络接口
使用
ip命令查看接口信息:baship addr show
或使用传统命令:
bashifconfig -a
动态 IP 配置(DHCP)
大多数 Linux 发行版默认使用 DHCP 自动获取 IP 地址,常见命令:
bash
sudo dhclient eth0静态 IP 配置
根据发行版不同,配置方式有所差异:
Debian/Ubuntu
编辑 /etc/network/interfaces,示例:
bash
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4重启网络服务:
bash
sudo systemctl restart networkingCentOS/RHEL
编辑对应网卡配置文件,如 /etc/sysconfig/network-scripts/ifcfg-eth0,示例:
bash
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
ONBOOT=yes重启网络服务:
bash
sudo systemctl restart network临时配置 IP 地址
使用 ip 命令临时添加 IP(重启后失效):
bash
sudo ip addr add 192.168.1.100/24 dev eth0
sudo ip route add default via 192.168.1.1启动和关闭网络接口
bash
sudo ip link set eth0 up
sudo ip link set eth0 down掌握网络接口配置技巧,有助于维护网络连通性和性能。
