如何在centos7上设置静态IP

要在CentOS 7上设置静态IP地址,可以按照以下步骤进行操作:


打开网络配置文件

打开以下文件以编辑网络配置文件:

sudo vi /etc/sysconfig/network-scripts/ifcfg-<interface_name>

其中,<interface_name> 是您要配置的网络接口的名称。例如,如果您要配置 eth0,则应使用以下命令:

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

配置IP地址

在文件中添加以下内容:

TYPE="Ethernet"
BOOTPROTO="static"
IPADDR=<ip_address>
NETMASK=<subnet_mask>
GATEWAY=<default_gateway>
DNS1=<primary_dns>
DNS2=<secondary_dns>

其中,<ip_address> 是您要设置的静态IP地址,<subnet_mask> 是子网掩码,<default_gateway> 是默认网关,<primary_dns> 和 <secondary_dns> 是DNS服务器的IP地址。


示例:

TYPE="Ethernet"
BOOTPROTO="static"
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4

保存文件并退出

在完成编辑后,请按 Esc 键,然后输入 :wq 以保存文件并退出编辑器。


重启网络服务

最后,重新启动网络服务以使更改生效:

sudo systemctl restart network

现在,您已经成功在CentOS 7上设置了静态IP地址。

centos查看DNS命令

nmcli dev show
或者
nmcli dev show | grep DNS