linux获取ip上网,linux dhcp 获取ip地址能上网,设置静态ip地址则不能上网
今天碰到一個(gè)奇怪的問題:安裝了一臺(tái)centos6.6,安裝完成后默認(rèn)dhcp獲取ip地址,發(fā)現(xiàn)是可以上網(wǎng)的,獲取的ip地址為192.168.0.131/24,因?yàn)槭前惭b的服務(wù)器,所以打算把此地址設(shè)置成靜態(tài)ip地址,使用yum的時(shí)候發(fā)現(xiàn)連接不上,后來(lái)發(fā)現(xiàn)是系統(tǒng)不能上網(wǎng)了。
檢查了好半天,發(fā)現(xiàn)ping 8.8.8.8 是可以ping通,但是ping www.baidu.com不能ping通,然后我去更改/etc/resolv.conf在里面添加nameserver 192.168.0.1重啟network,還是不能上網(wǎng),看vi /etc/resolv.conf發(fā)現(xiàn)里面添加的nameserver 192.168.0.1又刪除了,在網(wǎng)上查到“在此要強(qiáng)調(diào)一點(diǎn)的是,直接修改/etc/resolv.conf這個(gè)文件是沒用的,網(wǎng)絡(luò)服務(wù)重啟以后會(huì)根據(jù)/etc/sysconfig /network-scripts/ifcfg-eth0來(lái)重載配置,如果ifcfg-eth0沒有配置DNS,那么resolv.conf會(huì)被沖掉,重 新變成空值。”
然后去配置dns吧,在系統(tǒng)--首選項(xiàng)--網(wǎng)絡(luò)連接,去“ipv4設(shè)置”里面添加dns服務(wù)器為網(wǎng)關(guān)地址,因?yàn)槲覀冞@邊沒有dns服務(wù)器,所以添加“192.168.0.1”,或者去“/etc/sysconfig/network-scripts/ifcfg-eth0”添加 “DNS1=192.168.0.1”,重啟網(wǎng)絡(luò)“service network restart” 后生效,可以上網(wǎng)。
去查看/etc/resolv.conf
[root@localhost ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.0.1
發(fā)現(xiàn)nameserver已經(jīng)添加了nameserver 192.168.0.1
到此網(wǎng)絡(luò)配置完成。
總結(jié)
以上是生活随笔為你收集整理的linux获取ip上网,linux dhcp 获取ip地址能上网,设置静态ip地址则不能上网的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: uniapp实现自定义相机
- 下一篇: Linux连接文件