1、使用ifconfig命令查看当前网络的状态,比如查看eth0的状态:ifconfig eth0
2、使用ifconfig命令更改网络子网掩码,比如更改eth0的子网掩码为255.255.255.0:ifconfig eth0 netmask 255.255.255.0
3、使用ifconfig命令查看更改后的网络状态,比如查看eth0的状态:ifconfig eth0
4、使用route命令查看更改后的路由表:route -n
以上就是更改Linux系统中网络子网掩码的 *** 作步骤,完成上述 *** 作后,可以更改网络子网掩码而无需将网络down。
vi /etc/sysconfig/network-scripts/ifcfg-eth0 IPADDR=192.168.1.1 NETMASK=255.255.255.0 保存退出注意前面是大写。然后,service network restart即可永久生效。《Linux就该这么学》里有相关介绍,建议看看。Linux用命令修改IP地址和子网掩码(IP地址和子网掩码是一起设置的,毕竟单独设置一个没有意义),格式是这样的:ifcongfig 网卡接口名称 IP地址 netmask 子网掩码
例子:
ifcongfig eth0 192.168.8.38 netmask 255.255.255.0
解释:eth0是网卡名称,可以通过单独输入ifcongfig不加任何参数看到网卡名称
Linux用命令设置网关,格式为:
route add default gw 网关的IP地址
例子:
route add default gw 192.168.8.1
如果想删除刚才设置的默认网关,只需要把命令里面的add换成del就可以了。
注意:用命令设置的IP地址、网关地址会马上生效,但是重启主机后就会丢失,要想设置永远有效,需要修改相关的配置文件(Linux的系统设置都是通过配置文件来设置的)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)