通过配置文件将 Redhat 网络设置从 DHCP 更改为静态 IP

Ter*_* Li 5 networking rhel configuration

为了使静态分配的IP工作,我已经修改了文件/etc/sysconfig/network-scripts/ifcfg-eth0如下:

DEVICE=eth0
IPADDR=10.33.17.143
NETMASK=255.255.255.0
BOOTPROTO=static
ONBOOT=yes
Run Code Online (Sandbox Code Playgroud)

在使用静态 IP 之前,我可能需要处理任何其他配置文件吗?我正在尝试将网络设置从默认 DHCP 更改为静态 IP。

小智 2

您可能还需要设置默认路由(通常称为默认网关),如下/etc/sysconfig/network-scripts/route-eth0所示:

default via 1.2.3.4
Run Code Online (Sandbox Code Playgroud)

只要确保您替换了正确的默认网关,否则1.2.3.4就会发生不好的事情......;)

  • 您可以将 GATEWAY=xxxx 添加到 ifcfg-eth0 以设置默认网关 (3认同)