CentOS 配置网络连接方法

Eric 教程 300 次浏览 抢沙发

如果没在安装 CentOS 时设置网络,需要手动修改配置文件连接。连接方式分 DHCP 和静态 IP 两种,后者需要知道 IP、网关、子网掩码信息,可以从主机商处获取。或者先设置 DHCP 连上网络,用 ip addr 查看参数再设置。

查看网卡设备

ip addr 命令查看现有网卡信息。如果输出内容太多,可用 ip addr | less 分页查看。

也可以直接浏览查看网卡配置文件,路径:

cd /etc/sysconfig/network-scripts && ls

网卡配置文件名为 ifcfg-xxx,后一段根据硬件信息生成,例如 ifcfg-enp0s3 这种,或是采用 ifcfg-eth0 经典名称。

注:ifcfg-lo 属于特殊用途网卡,不要编辑修改。

Network Configuration Files

配置网络连接

编辑网卡配置文件,将下面内容添加保存(蓝色部分修改为自己的,并删除注释)。

DEVICE=eth0                 # 网卡名称,保持默认
TYPE=Ethernet               # 网卡类型(以太网)
ONBOOT=yes                  # 启动时激活网络连接
BOOTPROTO=static            # 设置使用静态 IP
IPADDR=192.168.1.100        # 设置 IP 地址
GATEWAY=192.168.1.1         # 设置网关地址
NETMASK=255.255.255.0       # 设置子网掩码
DNS1=1.1.1.1                # 设置首选 DNS
DNS2=1.0.0.1                # 设置备用 DNS
IPV6INIT=no                 # 禁用 IPv6
NM_CONTROLLED=no            # 禁用 NetworkManager 管理

如果需要设置 DHCP 网络,去掉里面的 IP 地址、网关地址、子网掩码参数,将 BOOTPROTO 参数值改为 dhcp 即可。

修改后运行 service network restart 重启网络生效。

发表评论

电邮地址用于 Gravatar 头像显示,不会被公开可见。