CentOS设置静态IP,以及解决设置静态IP过程中,修改DNS配置后重启网络nameserver被删除的问题

(本文针对CentOS6.4,其它版本未做测试,修改静态IP方法大同小异。)

        在学习和使用CentOS的过程中,常常可能会将其设置为静态IP,设置静态IP有以下三个步骤:

第一步:修改网卡配置:

vim /etc/sysconfig/network-scripts/ifcfg-eth0,按照下图所示修改ifcfg-eth0的内容:

 

(注意这里的DNS,很有用的!)
第二步:修改网关配置:
vi /etc/sysconfig/network,按照如下图所示对修改network的内容:
 
如果是在虚拟机下操作,则网关即为虚拟机的网关。
查看虚拟机网关的方法:打开VMware,点击Edit下的Virtual Network Editor,如下图所示
 
 
,然后点击NAT Setings,如下图所示:
 
我的虚拟机网关是192.168.24.2,可以根据自己的进行修改!
 
第三步,检查DNS配置:
vi /etc/resolv.conf
在第一步中,最后两行语句添加了两个DNS,这两个DNS会在该处显示出来,如下图所示
 
 
 
然后执行命令:service network restart,重启网络即可。
        我查看了网上其它的一些修改静态IP地址的方法,在第一步没有最后两行代码,而是在最后一步手工添加nameserver,但是在重启网络的时候,发现系统又会将刚才手动添加进去的namseserver删除掉了,暂时不知道什么问题,但是通过在第一步添加DNS,系统会在 最后一步的network文件中自动将DNS添加进去,方便好用,重启网络也不会被删除了。。。

你可能感兴趣的:(CentOS)