1、打开终端并以 root 用户身份登录。
2、编辑网络配置文件。在终端中输入以下命令:
vi /etc/sysconfig/network-scripts/ifcfg-<interface_name>
其中 <interface_name>
是网卡接口的名称(如 eth0 或 enp0s3)。如果不确定名称,请使用以下命令查看所有可用接口的列表:
ip addr
3、在编辑器中找到 BOOTPROTO
行并将其更改为 static
。这会告诉系统使用静态 IP 地址而不是动态 IP 地址。
4、在该文件中添加以下行以设置 IP 地址、子网掩码和默认网关:
IPADDR=<ip_address>
NETMASK=<subnet_mask>
GATEWAY=<default_gateway>
其中 <ip_address>
是要分配给计算机的新 IP 地址,<subnet_mask>
是子网掩码,<default_gateway>
是默认网关。请根据您的网络配置将这些值替换为实际值。
5、(可选)如果您要使用其他 DNS 服务器,请添加以下一行或多行:
DNS1=<dns_server_1>
DNS2=<dns_server_2>
其中 <dns_server_1>
和 <dns_server_2>
是首选 DNS 和备用 DNS 服务器的 IP 地址。请根据需要添加或删除这些行。
6、保存并关闭文件。
7、重启网络服务以使更改生效。在终端中输入以下命令:
systemctl restart network
完成以上步骤后,您的 CentOS 系统应该已经成功地从动态 IP 地址转换为静态 IP 地址。
注意:本文归作者所有,未经作者允许,不得转载