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
华梦行 阅读(784)
评论(0) 编辑 收藏