在CentOS系统中配置网络连接可以通过多种方式进行,以下是一些常见的方法:
查看当前网络配置:
使用以下命令查看当前网络接口的配置信息:
ip addr show
或者
ifconfig -a
编辑网络配置文件:
打开终端并使用文本编辑器(如 vi
)打开网络接口配置文件。例如,编辑 /etc/sysconfig/network-scripts/ifcfg-eth0
文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
配置静态IP:
将以下内容添加或修改为你的网络配置:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
请根据你的实际网络环境替换上述IP地址、子网掩码、网关和DNS服务器地址。
保存并退出编辑器:
按 Esc
键退出插入模式,然后输入 :wq
保存并退出 vi
编辑器。
重启网络服务:
使用以下命令重启网络服务以使配置生效:
sudo systemctl restart network
或者
sudo service network restart
验证网络配置:
使用以下命令检查网络配置是否生效:
ip addr show eth0
或者使用 ping
命令测试网络连通性:
ping www.baidu.com
nmcli
)查看所有网络设备:
nmcli device status
修改网络配置:
使用 nmcli
命令行工具编辑网络连接配置。例如,编辑 eth0
接口的配置:
sudo nmcli connection modify "Wired connection 1" ipv4.method static
sudo nmcli connection modify "Wired connection 1" ipv4.addresses "192.168.0.100/24"
sudo nmcli connection modify "Wired connection 1" ipv4.gateway "192.168.0.1"
sudo nmcli connection modify "Wired connection 1" ipv4.dns "8.8.8.8, 8.8.4.4"
重启网络服务:
使用以下命令重启 NetworkManager
服务以使配置生效:
sudo systemctl restart NetworkManager
验证网络配置:
使用以下命令查看网络接口的配置信息:
ip addr show eth0
打开NetworkManager TUI:
在终端中运行以下命令打开网络管理器:
nmtui
配置网络连接:
在NetworkManager TUI窗口中,选择要配置的网络连接并点击“编辑连接”。
配置静态IP或DHCP:
在弹出的窗口中,选择“IPv4配置”选项卡,选择“手动”并为 Address
、Netmask
和 Gateway
输入相应的值。如果选择“自动”,系统将自动获取IP地址。
配置DNS:
在同一个窗口中,选择“DNS servers”选项卡,点击“添加”输入首选和备用DNS服务器地址。
保存并退出:
点击“应用”按钮保存更改,然后选择“返回”退出网络管理器。
重启网络服务:
使用以下命令重启网络服务以使配置生效:
sudo systemctl restart network
验证网络配置:
使用以下命令检查网络配置是否生效:
ip addr show eth0