阅读量:2
CentOS从零开始配置网络可按以下步骤操作,以下内容基于CentOS 7及以上版本,以静态IP配置为例:
一、准备工作
- 确认网卡名称
执行命令ip addr或ifconfig(需安装net-tools),查看网络接口名称(如ens33、eth0等)。 - 备份配置文件
进入网络配置目录/etc/sysconfig/network-scripts/,备份原配置文件(如ifcfg-ens33):
cp ifcfg-ens33 ifcfg-ens33.bak。
二、配置静态IP(推荐)
-
编辑配置文件
使用vi或nano编辑对应网卡配置文件,修改以下参数:sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33关键参数:
BOOTPROTO=static # 静态IP模式 ONBOOT=yes # 开机自启 IPADDR=192.168.1.100 # IP地址(需与子网掩码匹配) NETMASK=255.255.255.0 # 子网掩码(或使用PREFIX=24) GATEWAY=192.168.1.1 # 网关地址(通常为路由器IP) DNS1=8.8.8.8 # 主DNS DNS2=8.8.4.4 # 备用DNS注:IP地址需与子网掩码、网关在同一网段,且不与其他设备冲突。
-
重启网络服务
sudo systemctl restart network若使用
NetworkManager,可执行:sudo systemctl restart NetworkManager -
验证配置
- 查看IP是否生效:
ip addr show ens33或ifconfig ens33。 - 测试网络连通性:
ping 8.8.8.8(测试互联网连通性)
ping www.baidu.com(测试域名解析)。
- 查看IP是否生效:
三、配置动态IP(DHCP)
-
编辑配置文件
将BOOTPROTO改为dhcp,并确保ONBOOT=yes:BOOTPROTO=dhcp ONBOOT=yes -
重启网络服务
同静态IP步骤,执行:
sudo systemctl restart network。
四、图形界面配置(可选)
- 安装工具
若需图形界面,安装NetworkManager TUI:
sudo yum install NetworkManager-tui。 - 操作步骤
- 执行命令
nmtui进入交互界面。 - 选择“Edit a connection”,选中对应网卡(如“Wired connection 1”)。
- 在“IPv4 Configuration”中选择“Manual”或“Automatic(DHCP)”,填写IP、网关、DNS等信息。
- 保存并重启网络服务。
- 执行命令
五、注意事项
- 权限问题:需使用
sudo或root用户操作配置文件。 - 防火墙:若配置后无法访问网络,检查防火墙规则(如
firewall-cmd --list-all)。 - 虚拟机环境:需在宿主机虚拟网络编辑器中配置NAT或桥接模式,并获取正确网关IP。
以上步骤可根据实际需求选择,静态IP适合服务器等固定设备,动态IP适合移动设备或临时网络。
以上就是关于“CentOS从零开始如何配置网络”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm