📅  最后修改于: 2023-12-03 14:57:39.799000             🧑  作者: Mango
在 CentOS 中设置静态 IP 地址需要修改网络配置文件,以下是具体步骤。
ip addr
执行 ip addr
命令后,会列出系统中所有的网络接口名,如下所示:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 52:54:00:24:15:12 brd ff:ff:ff:ff:ff:ff
inet 192.168.56.101/24 brd 192.168.56.255 scope global eth0
valid_lft forever preferred_lft forever
其中,eth0
即为网络接口名。
CentOS 中的网络配置文件存放在 /etc/sysconfig/network-scripts
目录下。找到对应网络接口的配置文件,以 ifcfg-eth0
为例。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改文件内容如下:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.56.101
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
DNS1=8.8.8.8
DNS2=8.8.4.4
其中,各项参数含义如下:
DEVICE
:网络接口名;BOOTPROTO
:使用静态地址;ONBOOT
:开机自启动;IPADDR
:静态 IP 地址;NETMASK
:子网掩码;GATEWAY
:网关地址;DNS1
:首选 DNS 服务器;DNS2
:备选 DNS 服务器。配置文件修改完成后,执行以下命令重启网络服务即可使配置生效。
service network restart
以上即 CentOS 中设置静态 IP 地址的步骤和方法。配置完成后,可以通过以下命令查看网络连接情况:
ping www.baidu.com
如果连接正常,则可以正常上网。