在CentOS系统中,配置网络通常涉及编辑网络接口配置文件或使用nmcli
命令行工具。以下是两种常见的方法:
nmcli
命令行工具查看当前网络连接状态:
nmcli connection show
查看所有可用的网络连接:
nmcli connection show --all
修改网络连接:
假设你要修改名为eth0
的网络连接,可以使用以下命令:
nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8
这里将eth0
的IP地址设置为192.168.1.100/24
,网关设置为192.168.1.1
,DNS服务器设置为8.8.8.8
。
重启网络连接:
nmcli connection up eth0
找到网络接口配置文件:
CentOS 7及更高版本使用NetworkManager
,配置文件通常位于/etc/sysconfig/network-scripts/
目录下,文件名为ifcfg-<interface>
,例如ifcfg-eth0
。
编辑配置文件:
使用文本编辑器(如vi
或nano
)打开配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置文件: 根据需要修改以下参数:
BOOTPROTO=static # 设置为静态IP
ONBOOT=yes # 设置开机启动
IPADDR=192.168.1.100 # 静态IP地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.1.1 # 网关
DNS1=8.8.8.8 # DNS服务器1
DNS2=8.8.4.4 # DNS服务器2
重启网络服务:
sudo systemctl restart network
/etc/sysconfig/network-scripts/ifcfg-<interface>
。通过以上两种方法,你应该能够在CentOS系统中成功配置网络。