ubuntu 12.04 静态ip的设置方法

前端之家收集整理的这篇文章主要介绍了ubuntu 12.04 静态ip的设置方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

原文 http://blog.csdn.net/PHPdata/article/details/12655733

ubuntu 12.04的网络设置文件是/etc/network/interfaces,打开文件,会看到

  1. auto lo
  2. iface lo inet loopback

这边的设置是本地回路。在后面加上

  1. auto eth0
  2. iface eth0 inet static
  3. address 192.168.1.230ip地址)
  4. netmask 255.255.255.0(子网掩码)
  5. gateway 192.168.1.1(网关)
  1.  

其中eth0就是电脑的网卡,如果电脑有多块网卡,比如还会有eth1,都可以在这里进行设置。iface eth0 inet 设置为dhcp是动态获取IP,设置为static则用自定义的IP。这边要自定义IP地址,所以选择static选项。

重新启动网络服务

  1. sudo /etc/init.d/networking restart

重启好后,用ifconfig看下eth0,是不是改成自己需要的IP地址了。

设置dns

ip设置好后,如果直接ping www.baidu.com会发现ping不通,因为dns还没设置,编辑/etc/resolv.conf,加上dns服务器地址。

  1. nameserver 8.8.8.8
  2. nameserver 8.8.4.4

这两个是Google提供的免费DNS服务器的IP地址。

因为每次重启电脑后他系统都自动修改DNS配置文件 /etc/resolv.conf,所以每次都要重新设置,特别麻烦; 解决方案:

/etc/resolv.conf中的DNS配置是从/etc/resolvconf/resolv.conf.d/head中加载而来
所以可以直接修改/etc/resolvconf/resolv.conf.d/head文件,即把

  1. nameserver 8.8.8.8 nameserver 8.8.4.4
  1. 两行追加到文件

猜你在找的Ubuntu相关文章