在Centos7上修改IPv4地址,并禁用IPv6。
1.查看网卡概览:
nmcli
2.查看网卡详细信息:
nmcli -p connection show ens33 | cat
3.配置静态IPv4地址:
nmcli connection modify ens33 \ ipv4.addresses 10.10.1.40/24 \ ipv4.gateway 10.10.1.1 \ ipv4.dns "10.10.1.1 1.1.1.1" \ ipv4.method manual \ ipv6.method ignore
- 修改网卡: ens33
- IPv4地址设置为:10.10.1.40/24
- IPv4网关设置为:10.10.1.1
- IPv4的DNS设置为:10.10.1.1和1.1.1.1
- IPv4模式:手动模式(静态IP模式)
- 设置IPv6为:忽略(关闭)
4.重启网卡:
nmcli connection down ens33 && nmcli connection up ens33
或
systemctl restart network
5.配置DHCP自动获取IP模式:
nmcli connection modify ens33 \ ipv4.method auto \ ipv6.method ignore
- 修改网卡: ens33
- 设置IPv4为DHCP自动获取模式
- 设置IPv6为:忽略(关闭)
6.默认网卡配置文件路径为:
- /etc/sysconfig/network-scripts/
- 然后寻找名为【ifcfg-】开头的文件
- 可以使用 nmcli 确定你需要配置的网卡文件是什么
- 请使用vi文本编辑器
7.下面是ifcfg-ens33的网卡配置文件内容:
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME=ens33 UUID=2aec2abc-5783-4e20-afa0-f4663925aa43 DEVICE=ens33 ONBOOT=yes IPADDR=10.10.1.40 PREFIX=24 GATEWAY=10.10.1.1 DNS1=10.10.1.1 DNS2=1.1.1.1
- 误操作删除,参考使用
- UUID需要替换
8.下面是一份注释后的版本:
# 这是一个以太网类型的网络接口配置文件 TYPE=Ethernet #类型为以太网类型 PROXY_METHOD=none # 代理设置为 none,表示不使用代理 BROWSER_ONLY=no # 只用于浏览器的标志,设置为 no 表示不仅仅用于浏览器 BOOTPROTO=none # 引导协议设置为 none,表示手动配置 IP 地址 DEFROUTE=yes # 设置为 yes,表示将这个接口作为默认路由 IPV4_FAILURE_FATAL=no # IPv4 失败不致命,设置为 no 表示不因为 IPv4 配置失败而导致网络不可用 IPV6INIT=no # 禁用 IPv6 初始化 IPV6_AUTOCONF="yes" # 启用 IPv6 自动配置 IPV6_DEFROUTE="yes" # 设置为 yes,表示将这个接口作为默认 IPv6 路由 IPV6_FAILURE_FATAL="no" # IPv6 失败不致命,设置为 no 表示不因为 IPv6 配置失败而导致网络不可用 IPV6_ADDR_GEN_MODE="stable-privacy" # IPv6 地址生成模式,设置为 stable-privacy 表示使用稳定隐私地址 NAME=ens33 # 接口的名称 UUID=2aec2abc-5783-4e20-afa0-f4663925aa43 # UUID,用于唯一标识这个连接 DEVICE=ens33 # 设备的名称 ONBOOT=yes # 设置为 yes,表示在引导时启用这个接口 IPADDR=10.10.1.40 # IPv4 地址 PREFIX=24 # IPv4 子网掩码长度 GATEWAY=10.10.1.1 # 网关地址 DNS1=10.10.1.1 # 主 DNS 服务器地址 DNS2=1.1.1.1 # 备用 DNS 服务器地址
9.查看网卡UUID:
nmcli connection show
10.备份网卡配置文件:
cp <源网卡配置文件名称> <备份后的网卡配置文件名称.bak>
- 请在网卡工作目录下操作
end…