您需要确定要设置永久 IP 地址的网络接口。您可以使用 ip link show
命令来列出系统中所有可用的网络接口。该命令会显示每个接口的名称、状态以及其他相关信息。通常,您需要设置的是 eth0
或 ens33
等名称的有线网络接口。
在确定好要设置的网络接口后,您需要编辑相应的网络配置文件。不同的 Linux 发行版使用的配置文件略有不同,但大致步骤是相同的。以下以 CentOS/RHEL 为例进行说明:
/etc/sysconfig/network-scripts/ifcfg-
文件,其中
是您之前确定的网络接口名称。BOOTPROTO
行,并将其值设置为 static
。这表示您将手动设置 IP 地址,而不是使用动态分配的 DHCP。IPADDR=
: 设置您要使用的 IP 地址。NETMASK=
: 设置子网掩码。GATEWAY=
: 设置网关 IP 地址。DNS1=
: 设置主 DNS 服务器地址。DNS2=
: 设置备用 DNS 服务器地址。在编辑完网络配置文件后,您需要应用更改并重启网络服务,以使新的设置生效。具体步骤如下:
systemctl restart network
命令重启网络服务。ip addr show
命令查看网络接口的 IP 地址信息。除 IPv4 地址外,您还可以为网络接口设置 IPv6 永久 IP 地址。设置步骤与 IPv4 类似,但配置文件中的参数略有不同:
/etc/sysconfig/network-scripts/ifcfg-
文件。IPV6ADDR=/
: 设置 IPv6 地址及其前缀长度。IPV6_DEFAULTGW=
: 设置 IPv6 网关地址。systemctl restart network
命令重启网络服务。ip addr show
命令查看。在设置永久 IP 地址时,还需要注意以下几点:
/etc/network/interfaces
文件。请根据您的系统情况进行相应的配置。通过上述步骤,您就可以在 Linux 系统上成功设置永久 IP 地址。这样可以确保您的系统在每次启动时都使用固定的 IP 地址,从而提高网络服务的稳定性和可靠性。您还有任何疑问,欢迎随时向我咨询。