Ubuntu 默認是DHCP自動獲取IP。設定好靜態IP,重啟了也會變。
1、設定IP
sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback #lo 是本地回環地址:127.0.0.1
auto eth0
iface eth0 inet static #將dhcp修改為static
address 192.168.1.152 #添加下面的IP、網關等
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
2. 修改dns解析
因為以前是dhcp解析,所以會自動分配dns服務器地址
而一旦設置為靜態ip后就沒有自動獲取到的dns服務器了
要自己設置一個
sudo vim /etc/resolv.conf
寫上一個公網的DNS
nameserver 114.114.114.114
(注意:8.8.8.8是谷歌的DNS服務器,但是解析速度慢,還是找到一個國內的dns來用)
3. 重啟網卡:
sudo /etc/init.d/networking restart
注意:重啟Ubuntu后發現又不能上網了,問題出在/etc/resolv.conf。重啟后,此文件配置的dns又被自動修改為默認值。所以需要永久性修改DNS。方法如下:
# vim /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.1.1
nameserver 114.114.114.114
大盤預測
國富論
posted on 2015-09-12 16:46
華夢行 閱讀(789)
評論(0) 編輯 收藏