二、CentOS7网卡配置静态IPv4与IPv6地址
2026/6/16 2:18:55 网站建设 项目流程

1、配置思路

查询网卡名称---编辑网卡配置文件--验证测试

2、网卡查询

[root@CentOS01 CentOS7]# ifconfig

可以看到一块名为ens33的网卡。

3、IP地址等信息规划

IPv4网络参数规划:IP地址:192.168.88.10/24 网关:192.168.88.2 DNS1:114.114.114.114 DNS2:8.8.8.8

IPv6网络参数规划:IP地址:2408:192:168:88::10/64 网关:2408:192:168:88::2 DNS3:2408::6666 DNS4:240c::6644

4、IP地址配置方法1:修改配置文件

1)编辑网卡文件

[root@CentOS01 network-scripts]# vim /etc/sysconfig/network-scripts/ifcfg-ens32

TYPE=Ethernet
NAME=ens32
DEVICE=ens32
ONBOOT=yes # 开机自启(关键)
# --- IPv4 静态配置 ---
BOOTPROTO=static # 静态用static/none;动态用dhcp
IPADDR=192.168.88.10 # 你的静态IP
PREFIX=24 # 子网掩码255.255.255.0
GATEWAY=192.168.88.2 # 网关
DNS1=114.114.114.114 # 主DNS
DNS2=8.8.8.8 # 备DNS

# --- IPv6 静态配置 ---
IPV6INIT=yes # 启用IPv6
IPV6_AUTOCONF=no # 关闭自动获取(静态用no)
IPV6_DEFROUTE=yes # 使用默认路由
IPV6ADDR=2408:192:168:88::10/64 # 你的IPv6地址/前缀
IPV6_DEFAULTGW=2408:192:168:88::2 # IPv6网关
DNS3=240c::6666
DNS4=240c::6644

注意事项:IPv4和IPv6的DNS编号不能相同,否则会覆盖掉。

2)确保系统全局开启 IPv6

[root@CentOS01 network-scripts]# sysctl net.ipv6.conf.all.disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 0 #必须返回 0,若为 1 则修改:

[root@CentOS01 network-scripts]# vim /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0

[root@CentOS01 network-scripts]# sysctl -p #加载生效

3)重启网络生效

[root@CentOS01 network-scripts]# systemctl restart network

4)验证配置

[root@CentOS01 network-scripts]# ifconfig #简单看IP信息:

[root@CentOS01 network-scripts]# nmcli #查看详细信息

查看dns信息也可通过如下命令查看:

测试与物理机网卡连通性

5、IP地址配置方法2:nmtui(文本图形)

6、IP地址配置方法3:nmcli(命令行,适合脚本)

7、IP地址配置方法4:安装了桌面版的CentOS配置

在上一个博客有展示

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询