linux如何拨号上网

linux如何拨号上网,第1张

Linux系统有好多种类,像我们经常碰到的centos、ubuntu或redhat有的系统是有 *** 作界面的,有的直接是命令模式,命令模式的适合做服务器,大家都知道Linux系统安全性比较高,所以在网络上的运用也是相当的广泛。

   linux如何拨号上网

当然有界面的设置更加方便,那么没界面的系统只能从配置文件中修改,我就把从配置文件中设置拨号上网的方式呈现下。

不管有没有界面 *** 作,此配置都可以使用,大家知道Linux系统查看文件的命令有很多,只要目录才是关键,通过more /etc/sysconfig/network-scripts/ifcfg-ppp0 命令跟目录的方式知道系统文件下进行对pppoe拨号账号设置具体方式参考下图。

为了提高安全性。密码放置在sysconfig文件目录下,密码就放置在密码文件。密码放置的目录在/etc/ppp/下,从下图我们就可以看到需要pap和chap验证的2个文件。

找到目录我们就进入设置密码,我们可以看到账号和密码都是以“”表示隔开。大家在设置账号密码的时候记得两个文件都需要更改。

修改了配置文件就不需要图形界面的配置了

更改配置文件的命令是vi,通常我们说的是vi编辑器就是这个,通过vi编辑器修改里面的配置。

有的朋友对于编辑器不太熟悉,狂用ctrl+c,+v,+z但是都是行不通,Linux下退出编辑器的命令是:q表示直接退出不保存如果需要保存那么就:wq,意思是write quit的意思,保存退出。

完成设置后我们可以在命令行下ping下域名或网络地址即可,或者我们再看下ip获取情况,我们看到获取到了一个正常的公网地址,然后也可以ping通百度网站,说明网络已经连接,恭喜可以正常上网了。

ADSL上网,Ubuntu下是可以的,虽然以前没用过拨号上网,不过查了查也不是很麻烦。

打开终端配置上网:

zhancang@ubuntu:~$ sudo pppoeconf

开始配置上网,出来的是终端界面,因为是笔记本记得还有一个让选择网卡的,选择有线猫的那个就行,之后输入宽带用户名(好多人提示删除username,看来有人被害过)和密码。

联网:

zhancang@ubuntu:~$ sudo pon dsl-provider

[sudo] password for zhancang: 此处输入系统密码,密码不显示

Plugin rp-pppoe.so loaded.

RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5

zhancang@ubuntu:~$

断网:

zhancang@ubuntu:~$ sudo poff

查看日志( 断网下):

zhancang@ubuntu:~$ plog

Jan 15 15:34:53 ubuntu pppd[1879]: Terminating on signal 15

Jan 15 15:34:53 ubuntu pppd[1879]: Connect time 76.6 minutes.

Jan 15 15:34:53 ubuntu pppd[1879]: Sent 1524670 bytes, received 6141748 bytes.

Jan 15 15:34:53 ubuntu pppd[1879]: Connection terminated.

Jan 15 15:34:53 ubuntu pppd[1879]: Exit.

zhancang@ubuntu:~$

查看接口信息( 联网下):

zhancang@ubuntu:~$ ifconfig ppp0

ppp0 Link encap:点对点协议

inet 地址:131.11.209.211 点对点:131.11.208.1(已改) 掩码:255.255.255.255

UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 跃点数:1

接收数据包:4 错误:0 丢弃:0 过载:0 帧数:0

发送数据包:4 错误:0 丢弃:0 过载:0 载波:0

碰撞:0 发送队列长度:3

接收字节:117 (117.0 B) 发送字节:145 (145.0 B)

zhancang@ubuntu:~$

-------------蓝色是终端里面的连接方式,可以不看---------------------

图形界面联网方法:

点击任务栏右上角联网图标,“编辑连接”选择“DSL”,添加:

用户名:你宽带的用户名

服务:这个随便,貌似只是一个标记,我随意填了一个

密码:宽带用户对应的密码

Ipv4设置:自动PPPoE

勾上自动连接,每次开机只需要点击右上角的DSL ******(连接名称自己改一个,我的为ADSL) 连接就可以了!

频繁断网问题解决:

检查pppoe的配置文件(/etc/ppp/options),看到其中的两条:

lcp-echo-failure 4

lcp-echo-interval 30

意思大概为30秒内联接4次失败就断网,把4改成20试了试。我索性改成了30,这样之后就没出现过断网事件!

LINUX下的ADSL拨号上网大体有2种方法:一是用系统自带的图形界面(在网络里面建立新拨号连接,类似于WIN下),一是用命令行。下面呢我就主要介绍一下在命令行环境下配置上网。

一、解压缩#tar

xvfz

rp-pppoe-3.2.tar.gz

#cd

rp-pppoe-3.2二、进行编译和安装运行脚本#./go将自动进行编译和安装,最后,调用/usr/sbin/adsl-setup进行配置,具体解释见三。三、配置PPPOE客户端软件安装完软件包后,必须配置pppoe的配置文件/etc/ppp/pppoe.conf,从而让ADSL拨号时使用配置文件中的用户名、密码等参数。我们不必手工改动这个文件,可以使用adsl-setup这个工具进行配置:#/usr/sbin/adsl-setup当出现>>>

Enter

your

PPPoE

user

name

:输入ADSL帐号的用户名当出现>>>

Enter

the

Ethernet

interface

connected

to

the

ADSL

modem

For

Solaris,

this

is

likely

to

be

something

like

/dev/hme0.

For

Linux,

it

will

be

ethn,

where

‘n’

is

a

number.

(default

eth0):输入

eth0

,这是ADSL相连的网卡的名字。当出现>>>

Enter

the

demand

value

(default

no):输入

no当出现>>>

Enter

the

DNS

information

here:输入

server

,这表示使用ADSL拨号自动获得的DNS服务器IP地址当出现>>>

Please

enter

your

PPPoE

password:输入ADSL帐号的密码当出现>>>

Choose

a

type

of

firewall

(0-2):输入

0

,不使用防火墙当出现>>>

Accept

these

settings

and

adjust

configuration

files

(y/n)?如果输入的信息正确,输入

y

,完成配置,否则,输入

n

重新输入。四、

启动PPPOE客户端软件使用命令:#/usr/sbin/adsl

-start启动PPPOE客户端软件,进行连接,如果成功,将出现Connected;如果不成功,请检查网线、ADSL

MODEM等物理设备,并查看

/var/log/messages中的信息/usr/sbin/adsl-stop

关闭和ISP的连接

/usr/sbin/adsl-status

查看当前连接的状态如果想在Linux系统启动时自动启动ADSL连接,输入以下命令#chkconfig

–add

adsl将在当前的运行级下加入ADSL的自启动脚本。五、测试当连接成功后,使用命令:#ifconfig

-a在输出中应该含有关于

ppp0

的一堆信息,其中还绑定了

IP

地址,说明已经从拨号中获得了IP地址。使用命令#netstat

-nr查看路由表信息,这时的默认路由应该是上面获得的IP地址。如果没有默认路由,我们可以手动增加:#route

add

default

gw

上面获得的IP地址使用命令#nslookup

www.sina.com.cn如果解析出新浪的IP,说明已经从拨号中正确获得了DNS服务器。最后,使用命令ping某个域名或IP,如果有响应,表示你已经大功告成了。 希望对你有帮助


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8293369.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存