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

ubuntu下使用命令行配置查看网络

2013-02-18 09:59 801 查看
UBUNTU 自带network manage,只能使用DHCP上网,使用固定IP会导致无法上网。

使用图形界面设置固定IP,system-perferences-network connection,对无限网络进行edit,进入IPV4 settings,将method中的DHCP改成manual,选择add,分别设置address 10.0.1.213,子网掩码是255.255.255.0,网关gateway设定为10.0.1.2。

1。使用ifconfig命令设置IP,netmask,gateway,

设置IP地址,子网掩码sudo ifconfig wlan0 10.0.1.212 netmask 255.255.255.0

设置网关,sudo route add default gw 10.0.1.2

设置DNS域名解析服务器,使用vi编辑器修改/etc/resolv.conf,可以在其中加入nameserver DNS的地址。

设置成功后,使用nslookup host查询设置成功的DNS服务器

但是这样好像下次开机以后设置IP又不存在了

2。也可以直接修改系统的配置文件

ubuntu 网络配置文件是/etc/network/interfaces

打开这个文件后可以设置自动分配IP地址或者是手动设置静态IP地址

输入或者使用下面的行来替代有关eth0的行

#the primary network interface - use DHCP to find our address

auto eth0

iface eth0 inet dhcp

然后使用命令行来获取地址 sudo dhclient eth0

或者重置网络连接来获取地址

sudo /etc/init.d/networking restart

3。当然你也可以为网卡设置静态IP地址

为网卡设置静态IP地址,需要编辑文件/etc/network/interfaces

sudo vi /etc/network/interfaces

输入以下行

#the primary network interface

auto eth0

iface eth0 inet static

address 10.4.70.26

gateway 10.4.70.1

netmask 255.255.255.0

network 10.4.70.0

broadcast 10.4.70.255

然后

sudo /etc/init.d/networking restart

如果你还有其它的如无线网络适配器

同样可以使用上面的方法固定IP

auto wlan0

iface wlan0 inet static

address 10.0.1.212

gateway 10.0.1.2

netmask 255.255.255.0

network 10.0.1.0

broadcast 10.0.1.255

完成上面的步骤后,我们还可以来设置主机名称

sudo /bin/hostname查看主机名称

sudo /bin/hostname AK47 设置主机名称是AK47

系统重新启动后,系统会从/bin/hostname来读取主机的名称

而设置DNS服务器需要编辑的文件则是/etc/resolv.conf

加入nameserver xx.xx.xx.xx

同时我们都知道系统重新启动后DNS会重新设置的问题

首先,先备份sudo cp /etc/resolv.conf /etc/resolv.conf.bak

然后,sudo vi /etc/dhcp3/dhcpclient.conf

prepenfd domain-name-servers xx.xx.xx.xx

就可以了

转自:http://blog.csdn.net/yangwenchao1983/article/details/4768872
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: