现在的位置: 首页 > 综合 > 正文

无痛搞定LINUX 之 我要上网

2018年02月17日 ⁄ 综合 ⁄ 共 1710字 ⁄ 字号 评论关闭

1,按ctrl+alt+t或者双击桌面的“Terminal”调出终端,敲入以下命令:

vincent@ubuntu:~$ sudo gedit /etc/network/interfaces

照提示说明,输入你的密码,当你发现输入密码时终端“没反应”,请息怒!不要轻易摔键盘,它没坏,看不见是因为密码是不回显的。没什么意外的话,interfaces里面应该有以下两行文本:

auto lo

iface lo inet loopback

小知识普及:

这两行信息定义并开启了系统的所谓本地回环接口lololocal的缩写,是一个虚拟的网络设备,它用来接收和发送那些只在本机流转的数据包,而不流经真正的网络接口。比如在同一台主机运行的网络服务器和客户端,虽然它们的数据会被打包成带IP地址和端口的网络封包,但系统发现它们其实是“一家子”(想象你刚学会写字的侄女给她妈妈写了封信),那么这个网络封包就不会经过网卡走出家门,而是仅仅从本地回环lo中兜了一圈(她老爸一转手就交给了她妈,而不是真的傻乎乎跑去邮局)。

 

接着,请在文件interfaces末尾添加以下信息:

auto eth0

iface eth0 inet static

address 192.168.x.y

gateway 192.168.x.1

netmask 255.255.255.0

 

其中:

auto eth0代表系统自动识别且启动第0个以太网卡

static代表设置固定IP(如果要让系统自动获取IP地址,请将static改成dhcp

addressubuntuIP地址,x是你所在网络的网段号,y是IP地址的主机号

gateway即你的路由器的IP地址。

netmask是子网掩码。(如果你的网络是C类子网,那么子网掩码就是255.255.255.0;如果你的网络是B类子网,那么子网掩码就是255.255.0.0;如果不知道你的网络具体情况,可以在windows的命令行中敲入ipconfig /all来查看)

 

2,配置DNS服务器。编辑/etc/resolv.conf,在文件的最末一行添加以下信息:

nameserver 202.96.134.133

nameserver 202.96.128.143

注意,以上DNSIP是广东珠三角地区的其中两个服务器地址,你要根据自己所在地区填写离你比较近的DNS地址,详情咨询度娘。 

 

3,为主机配置一个默认的网关地址。在终端下敲入:

vincent@ubuntu:~$ sudo route add default gw 192.168.1.1(假设你的网段是192.168.1.y

 

4,重新加载网络配置文件,并重新启动网络服务。在终端下敲入以下两行命令:

vincent@ubuntu:~$ sudo /etc/init.d/networking force-reload

vincent@ubuntu:~$ sudo /etc/init.d/networking restart

 

5,如果重启网络服务之后还不能联网,可以考虑启停一下虚拟网卡:

vincent@ubuntu:~$ sudo ifconfig eth0 down

vincent@ubuntu:~$ sudo ifconfig eth0 up

 

假如你家里木有路由器,只有一个网络运营商给你的一根网线和账号密码,那要让ubuntu直接拨号上网,则需要配置一下pppconfig,步骤如下:

1,打开终端,输入sudo pppconfig,选择“Create a connection”创建一个新的网络连接(按<tab>键定位到<ok>并按回车确认。

2,给这个连接取个名,不能有空格。写好后按<tab>键定位到<ok>并按回车键确认。

3,配置DNS服务器,选择“None”,DNS按上一页所述通过配置/etc/resolv.conf来手工搞定。按方向键定位到None选项,按空格键选择,按<tab>键定位到<ok>并用回车键确认。

4,选择一种以后连接到网络的认证方式,这里选择PAP即可。

5,接着输入你家里的网络账号密码:

6,剩下的所有步骤一律默认即可,一直到设置完毕。

抱歉!评论已关闭.