標籤:linux 配置 靜態ip地址 不能正常上網 dns配置
今天碰到一個奇怪的問題:安裝了一台centos6.6,安裝完成後預設dhcp擷取ip地址,發現是可以上網的,擷取的ip地址為192.168.0.131/24,因為是安裝的伺服器,所以打算把此地址設定成靜態ip地址,使用yum的時候發現串連不上,後來發現是系統不能上網了。
檢查了好半天,發現ping 8.8.8.8 是可以ping通,但是ping www.baidu.com不能ping通,然後我去更改/etc/resolv.conf在裡面添加nameserver 192.168.0.1重啟network,還是不能上網,看vi /etc/resolv.conf發現裡面添加的nameserver 192.168.0.1又刪除了,在網上查到“在此要強調一點的是,直接修改/etc/resolv.conf這個檔案是沒用的,網路服務重啟以後會根據/etc/sysconfig /network-scripts/ifcfg-eth0來重載配置,如果ifcfg-eth0沒有配置DNS,那麼resolv.conf會被衝掉,重 新變成空值。”
然後去配置dns吧,在系統--喜好設定--網路連接,去“ipv4設定”裡面添加dns伺服器為網關地址,因為我們這邊沒有dns伺服器,所以添加“192.168.0.1”,或者去“/etc/sysconfig/network-scripts/ifcfg-eth0”添加 “DNS1=192.168.0.1”,重啟網路“service network restart” 後生效,可以上網。
去查看/etc/resolv.conf
[[email protected] ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.0.1
發現nameserver已經添加了nameserver 192.168.0.1
到此網路設定完成。
本文出自 “summit” 部落格,請務必保留此出處http://786678398.blog.51cto.com/2082557/1587622
linux dhcp 擷取ip地址能上網,設定靜態ip地址則不能上網