在CentOS from scratch完成后,配置网络是一个关键步骤。以下是几种常见的网络配置方法:
1. 使用命令行配置静态IP
-
查看网卡名称:
ip addr show
或者
ifconfig
-
编辑网络配置文件: 使用文本编辑器(如
vi
)打开网络接口配置文件,通常位于/etc/sysconfig/network-scripts/
目录下,文件名格式为ifcfg-
。sudo vi /etc/sysconfig/network-scripts/ifcfg-
-
配置静态IP参数: 将以下内容添加或修改为你的网络配置:
BOOTPROTO=static ONBOOT=yes IPADDR=<你的IP地址> NETMASK=<子网掩码> GATEWAY=<网关地址> DNS1=
DNS2= 例如:
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
-
重启网络服务:
sudo systemctl restart network
-
验证网络配置: 使用以下命令查看IP地址是否配置正确:
ip addr show
或者
ifconfig
使用
ping
命令测试网络连接:ping www.baidu.com
2. 使用NetworkManager图形界面配置
-
安装NetworkManager及相关工具(如果尚未安装):
sudo yum install NetworkManager-tui
-
启动NetworkManager TUI:
sudo systemctl start NetworkManager-tui
-
配置网络连接:
- 在NetworkManager TUI界面中,选择“Edit a connection”。
- 选择你要配置的网络接口(例如
eth0
)。 - 根据提示进行配置,包括设置IP地址、子网掩码、网关、DNS等。
- 保存并退出。
-
重启网络服务: NetworkManager会自动重启网络服务。
-
验证网络配置: 使用
ip addr show
或ifconfig
查看IP地址是否配置正确。 使用ping
命令测试网络连接。
3. 使用nmcli命令行配置
-
查看所有网络连接:
nmcli connection show
-
编辑网络连接: 使用以下命令编辑网络接口配置:
sudo nmcli connection edit
例如,编辑
eth0
接口:sudo nmcli connection edit eth0
-
配置网络参数:
- 在编辑界面中,使用上下箭头键导航到“IPv4 CONFIGURATION”部分。
- 设置“IP4.ADDRESS”为你的IP地址,例如
192.168.1.10/24
。 - 设置“IP4.GATEWAY”为你的网关,例如
192.168.1.1
。 - 设置“IP4.DNS”为你的DNS服务器,例如
8.8.8.8, 8.8.4.4
。
-
保存并退出: 按
Ctrl + X
,然后按Y
,最后按Enter
保存并退出。 -
重启网络服务:
sudo systemctl restart network
-
验证网络配置: 使用
ip addr show
或ifconfig
查看IP地址是否配置正确。 使用ping
命令测试网络连接。
通过以上方法,你可以在CentOS from scratch完成后成功配置网络。选择适合你的方法进行操作即可。