centos

CentOS ifconfig 能设置子网掩码吗

小樊
94
2025-02-08 13:08:04
栏目: 智能运维

在 CentOS 系统中,ifconfig 命令主要用于配置和显示网络接口的信息

要设置子网掩码,你可以使用 ip 命令。以下是如何使用 ip 命令设置子网掩码的示例:

  1. 临时设置子网掩码(在重启后失效):
sudo ip addr add 192.168.1.2/24 dev eth0

这里,192.168.1.2 是 IP 地址,/24 是子网掩码(255.255.255.0)。eth0 是网络接口名称。

  1. 永久设置子网掩码(在重启后保持):

首先,编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件(根据实际情况替换 eth0):

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

然后,将以下内容添加或修改为适当的值:

BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4

保存并退出文件。最后,重启网络服务以应用更改:

sudo systemctl restart network

这样,你就成功设置了 CentOS 系统的子网掩码。

0
看了该问题的人还看了