Ubuntu设置静态ip

来源:互联网 发布:yum 卡死 编辑:程序博客网 时间:2024/05/20 14:23

注意:如果Ubuntu系统采用的是desktop(桌面)版,由于desktop版安装了NetworkManager,修改完interfaces文档中的内容后,不会生效。

需要先修改/etc/NetworkManager/NetworkManager.conf文件

managed = true  并重启系统。

然后在根据以下步骤,设置静态IP。


修改/etc/network/interfaces设置静态IP:
原有内容只有如下两行:
auto lo
iface lo inet loopback
如果是动态获取IP地址,那么就不需要添加如下内容
如果设置静态IP,向末尾追加以下内容
# The primary network interface  
auto eth0  #表示让网卡开机自动挂载eth0
iface eth0 inet static
address 192.168.5.170  # 静态IP地址
gateway 192.168.5.1
netmask 255.255.255.0
#network 192.168.5.0
#broadcast 192.168.2.255

sudo /etc/init.d/networking restart

参考来源:https://blog.igevin.info/posts/ubuntu-1404-ip-dns/

手动修改DNS
修改DNS
方法一:
创建/修改下面的文件 sudo vim /etc/resolvconf/resolv.conf.d/base
添加下面内容:
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 114.114.114
修改好保存,然后执行:
resolvconf -u

方法二:
通过/etc/network/interfaces,在它的最后增加一句
dns-nameservers 8.8.8.8
# 如果多个dns:
# dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z


然后重启网络:
sudo ifdown eth0 && sudo ifup eth0
原创粉丝点击