扬州市文章资讯

Solaris10如何更改子网掩码?Solaris10更改子网掩码的方法

2026-03-30 18:02:01 浏览次数:0
详细信息

方法一:临时修改(重启后失效)

使用 ifconfig 命令临时修改子网掩码:

ifconfig <网卡名> netmask <新子网掩码>

示例(将网卡 e1000g0 的子网掩码改为 255.255.255.128):

ifconfig e1000g0 netmask 255.255.255.128

方法二:永久修改(需重启网络或系统)

步骤 1:修改网络配置文件

编辑对应网卡的配置文件(位于 /etc 目录下):

步骤 2:更新 /etc/netmasks 文件

添加或修改对应网段的子网掩码记录:

vi /etc/netmasks

添加格式:

<网络地址> <子网掩码>

示例

192.168.1.0 255.255.255.128
步骤 3:重启网络服务
svcadm restart network/physical:default

或重启系统生效。

方法三:使用 sys-unconfig 重新配置(适用于全新配置)

注意:这会重置系统网络设置并触发重启后的交互式配置。

sys-unconfig

验证修改

ifconfig -a

查看对应网卡是否已更新子网掩码。

注意事项

确认网卡名:使用 ifconfig -adladm show-link 查看实际网卡名。 备份文件:修改前备份 /etc/hostname.*/etc/netmasks网关和DNS:若子网变更导致网关/DNS变化,需同步更新 /etc/defaultrouter/etc/resolv.conf

建议先在测试环境验证配置,避免网络中断。

相关推荐