阅读量:92
在Linux系统中,ifconfig命令用于配置和显示网络接口的参数。要配置子网掩码,您可以使用以下格式:
ifconfig netmask
其中,是您要配置的网络接口名称(例如:eth0、wlan0等),是您要设置的子网掩码。
例如,如果您要将网络接口eth0的子网掩码设置为255.255.255.0,您可以执行以下命令:
ifconfig eth0 netmask 255.255.255.0
请注意,使用ifconfig命令配置的网络设置不会在系统重启后保留。要永久保存这些设置,您需要编辑网络配置文件。这取决于您的Linux发行版和网络管理工具。在某些发行版中,您可能需要编辑/etc/network/interfaces(Debian/Ubuntu)或/etc/sysconfig/network-scripts/ifcfg-(RHEL/CentOS/Fedora)文件。
在配置文件中,您可以添加或修改以下行来设置子网掩码:
对于Debian/Ubuntu:
iface inet static
address
netmask
gateway
dns-nameservers
对于RHEL/CentOS/Fedora:
DEVICE=
BOOTPROTO=static
ONBOOT=yes
IPADDR=
NETMASK=
GATEWAY=
DNS1=
将、、、和替换为适当的值。保存文件并重新启动网络服务以应用更改。