以CentOS为例:
修改系统的IP DNS为静态设置,需要修改以下文件
 vim /etc/sysconfig/network-scripts/ifcfg-eth0
内容如下
DEVICE="eth0"               设备名称
BOOTPROTO="static"         设置IP获取的方式,目前为静态,可设置为DHCP
HWADDR="00:0C:29:9E:DE:15"MAC地址
MTU="1500"                  最大传输单元
NM_CONTROLLED="yes"        不确定?
ONBOOT="yes"                开机激活
IPADDR=192.168.18.104      主机IP地址  
NETMASK=255.255.255.0      掩码
GATEWAY=192.168.18.1       网关
DNS1=221.6.4.66               DNSserver地址
DNS2=58.240.57.33             NDSserver地址 不设置DNS的结果大家都知道!哈
设置好以上的内容后,执行/etc/init.d/network restart重启网络,当然也可以用service network restart,但建议使用前者.
在google搜索到的永处修改DNS的文章,有很多人是说修改/etc/reslove.conf,但经常测试发现,此文件只是临时修改成功而已,重启network之后,所设置的DNS将不复存在.