您的位置:首页 > 理论基础 > 计算机网络

Ubuntu14.04 配置静态ip地址

2016-02-20 20:02 531 查看
环境:
     网关:192.168.0.1
     系统:Ubuntu14.04
     网络连接方式:桥接

Ubuntu系统进行网络配置有的时候用图形界面不起作用,这种情况下可以直接修改某些启动脚本或配置文件
Ubuntu系统进行网络配置涉及到几个配置文件1./etc/network/interfaces 2./etc/resolv.conf
操纵步骤:
1.打开ubuntu的/etc/network/interfaces文件默认的内容如下:
auto lo
iface lo inet loopback
动态获取的配置方法:
auto eth0
iface eth0 inet dhcp

静态分配的配置方法:
auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
根据配置要求(是动态分配还是自动获取)修改该配置文件保存。

2.添加域名服务器
打开/etc/resolv.conf文件
添加这行:nameserver 61.128.128.68
但修改此文件在系统重启后里面配置的信息会丢失
可以在 /etc/network/interfaces 中的静态ip配置下添加
dns-nameservers 168.168.0.1 61.128.128.68 

3.重启下网络
$/etc/init.d/networking restart(这条命令是重启网卡)
如果提示 network is already .... 就使用下面的命令

$ifdown eth0 && $ifup eth0
(这两条命令是有针对性的关闭以及重启某个网络接口,因为一个系统可能有多个网络接口)

4.查看网络配置的参数是不是正确(每进行一次操作都可以查看一下是不是修改了网络配置)
$ifconfig

5.看看是不是能够ping通
ping不通网关说明网络配置有问题 ping不通域名说明dns有问题

6.ping 不通域名
使用使用route命令添加临时路由
route add default gw 192.168.0.1

可以在 /etc/network/interfaces 添加固定路由
route add default gw 192.168.0.1

综上所述,其实只改了一个文件 :  /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.100
netmask 255.255.255.0
geteway 192.168.2.1
dns-nameservers 192.168.2.1 192.168.1.1

up route add default gw 192.168.2.1
#up route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1 eth0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息