1、Linux中设置IP地址有几种方法,一种是通过ifconfig工具设置,这种设置方式关机重启之后就不生效了,另一种是通过修改网卡配置文件来达到效果,这种方法呢可以在重启之后也继续使用该地址,那么这里就讲如何修改配置文件
2、通过vi工具打开/etc/sysconfig/network-scripts/ifcfg-eth0这个文件
3、从上图中的最后一项BOOTPROTO=dhcp可以看出,现在是处于dhcp模式下的,也就是说IP地址每次租约到期后都会更替,那么怎么修改成静态地址呢。第一,将这一项改为static;第二,设置IP地址信息;第三,设置子网掩码和默认网关;第四,设置DNS地址就结束了。输入i进入编辑模式,下图就是具体的写法
4、然后按下键盘上的esc键退出编辑模式,输入:wq保存退出
5、这时输入ifconfig就可以看到更改之后的地址了,不过也有一种情况是配置完成之后别人无法访问这台设备,那么这时候重启一下network服务就可以解决问题了
6、重启network服务的命令是service network restart,输入之后需要等待一段时间即可与这台设备通信了
7、上面的配置完成之后,还有两个地方也需要检查一下看是否有问题,一个是/etc/sysconfig/network文件,一个是/etc,这两个文件一个是保存主机名和默认网关信息的,一个是保存dns信息的,务必要保持和上面的一致,不然也会出现一些问题的,这里可以通过cat命令来检查一下,可以发现第一个是默认的状态,不需要修改,第二个也是更上面的配置相匹配的也无需修改。这里一般情况下呢主要是在ifcfg-eth0那个文件修改了这边也会自动生效,但是第二次假如想要换一个地址或者是子网段的话就可能会出现问题了,所以最好是检查一下确保一致,这样网络也就不会出现问题了