鉴于本人每次安装Ubuntu都要折腾一翻,特转贴贴于此处,大牛飘过~~

原文地址:http://www.linuxidc.net/thread-336-1-1.html


1.首先了解一下TCP/IP 配置文件族:
先用NetManager图形改设置,如果不行不得已就用以下的命令行方法,本人反正是图形界面没有设置起来~
配置文件名 功能
/etc/network/interfaces 网络接口参数配置文件
/etc/inetd.conf 定义由超级进程 inted 启动的网络服务
/etc/xinetd.conf 定义由超级进程 xinted 启动的网络服务
/etc/hosts 完成主机名映射为 IP 地址的静态 DNS 解析功能
/etc/hostname 记录本机的主机名
/etc/networks 完成本地域名与网络地址(网络ID)的映射
/etc/host.conf 配置域名服务客户端的控制文件
/etc/resolv.conf 配置域名服务客户端的配置文件,用于指定域名服务器的位置
/etc/protocols 设定了主机使用的协议以及各个协议的协议号
/etc/services 设定主机的不同端口的网络服务
 
 
2. 配置网络接口,这个时候就要运用命令了,关键时刻,命令值得信赖--打开终端执行下述命令:
sudo gedit /etc/network/interfaces
#在弹出的文本中设置网卡接口,填入给eth0分配静态的IP的代码,如下面的范例:
auto eth0 #开机首先自动激活网卡。
#iface eth1 inet dhcp (如果有这一行代码,在前面加"#",把它注释掉,没有当然不用理会了。但可以留,不必删除)
iface eth0 inet static
address 192.168.1.123 #这个IP地址,根据你自己的情况填,我写的供参考,不要与网内别人的地址冲突。你是TPlink,填192.168.1.168
netmask 255.255.255.0 子网掩码,不是我写的这个,问网管要或填路由器的。你是TPlink,就是这个,不用改了。
gateway 192.168.1.1 #网关,可能不是这个,问网管要或填路由器。你是TPlink,填192.168.1.1
 
 
3. 配置 DNS(局域网上网和ADSL上网的设置有点不同)。打开终端执行下命令:
sudo gedit /etc/resolv.conf #在弹出的文本中填入DNS名称服务器地址。
nameserver 222.30.45.1 #这里填入你所在地方的 DNS 服务器的地址,直接填你在路由器中看到的202.96.64.68。
nameserver 222.30.45.1 #这里填入你所在地方的备用 DNS 服务器的地址,直接填你在路由器中看到的211.98.4.1。
 
4.重启。有同学说只要sudo /etc/init.d/networking restart就可以了,但是我的必须重启。
 
 
(注:根据网上的一些方法,是要删除NetManager的,但是在本人的实践中并不需要这一步)
 
附:这里还有一种方法,没有试验过,可供参考:
1.sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback