当前位置:  技术问答>linux和unix

有在linux下用长城宽带拨号成功的么?

    来源: 互联网  发布时间:2016-08-07

    本文导语:  ubuntu 9.04,试过用pppoeconf还有自己下的re-pppoe都没连上网 | 长城宽带不需要拨号的吧, 只需要设置一下,接上网络就能用,类似局域网 | 我是没用过长城的,我用的我们那边...

ubuntu 9.04,试过用pppoeconf还有自己下的re-pppoe都没连上网

|
长城宽带不需要拨号的吧,

只需要设置一下,接上网络就能用,类似局域网

|
我是没用过长城的,我用的我们那边的ADSL,感觉设置为自动获得IP就OK了

|
以前做过拔号的东东,好像有驱动就可以了


|
前提:内核要支持PPP

RPM安装

RPM此文章是转载 网址:

http://hi.baidu.com/telpublic/blog/item/41e080c3d4277b54b319a88b.html

系统环境:

fedora 4       2.6.11      i386

rp-pppoe-3.5-27

配置实现:

1、检查系统是否已安装PPPOE服务器

        rpm -q rp-pppoe

        如果未安装,可以到 www.roaringpenguin.com/pppoe/ 下载

2、配置系统以支持IP转发

        修改/etc/sysctl.conf文件:net.ipv4.ip_forward = 1

3、修改PPPOE身份验证方式

        修改/etc/ppp/pppoe-server-options,全部内容如下:

        require-chap       #使用chap验证协议,如果使用pap验证协议,则此行为 require-pap

        login

        lcp-echo-interval 10

        lcp-echo-failure 2

        ms-dns 202.96.134.133       #分配给客户端的DNS

        ms-dns 202.96.128.68

4、添加身份验证账户

        修改/etc/ppp/chap-secrets,添加账户     #如果使用pap验证,则修改/etc/ppp/pap-secrets

        username * password *

5、启动pppoe服务器

        pppoe-server -I eth0 -L 192.168.0.1 -R 192.168.0.5 -N 10

        -I eth0       指定pppoe服务器在那个网卡接口监听连接请求

        -L 192.168.0.1       指定pppoe服务器的ip地址。(注意:此IP地址不是网卡的IP地址,而是PPPOE服务器的虚拟IP)

        -R 192.168.0.5       pppoe服务器分配给客户端的IP地址,从192.168.0.5开始,递增

        -N 10       指定最多可以连接pppoe服务器的客户端数量

6、关闭PPPOE服务器

       killall pppoe-server

备注:

1、如果使用pap验证方式,windowsxp以上系统自带的pppoe拨号,无法拨通。可能原因是pap使用明文密码验证,而windows保存的密码是加密的,而且是不可恢复的加密,所以windows无法提供密码明文。

2、/etc/ppp/pppoe-server-options和/etc/ppp/options,配置无论写在哪个文件中,都能够起到作用。


编译安装

这篇文章是根据网上的文章作为参考,在根据自己的实验而得出的。

软件:pppoe-3.8.tar.gz

       Ppp-2.4.2.tar.gz(2.4.3的版本以上与syslog冲突)(ppp.samba.org)

这只是做内部测试,并未提供使用,正式提供使用的话,必须要使用iptalbes开放pppoe

echo “1”>/proc/sys/net/ipv4/ip_forward

二、建立PPP服务器

在建立拨号服务器之前,应确保你在内核中打开了IP转发功能:

编译PPP服务器很容易,就是按以下几步就可以了:

tar xzvf Ppp-2.4.2.tar.gz

cd ppp-2.4.2

./configure(默认会在/usr/sbin)

(如果你要修改执行文件的路径,还有配置文件的路径,就修改Makefiles.要想执行文件找到你指定配置文件的路径,必须要改源代码,在pppd的安装目录下,进入pppd目录,找到pathnames.h这个头文件,找到#define _PATH_* 行, 修改后面的路径就行了)

Make

Make install

修改pppd的访问权限,允许由root启动服务进程

chmod u+s /usr/sbin/pppd

三、建立PPPOE服务器

cd /rp-pppoe-3.8/src
./configure
make
make install

启动PPPOE进程:

pppoe-server -I eth0 –L 10.0.0.1 –R 10.0.0.2 –N 64 -u

-L: 指定PPPOE服务器的IP地址
-R: 指定PPPOE拨入服务器分配给客户端的IP地址段
-N: 允许客户端同时拨入的数量(默认是64 最大是65534)
-I: 监听的接口

修改/etc/ppp/options,查看有没有以下几行,没有就加进去:

linkname smooth
noauth
privgroup nobody
local
require-chap
login
auth
defaultroute
hide-password
ipcp-accept-local
ipcp-accept-remote
192.168.0.5:192.168.0.255
netmask 255.255.255.0
ms-dns 192.168.0.1
logfile /var/log/pppoe.log

修改/etc/ppp/pppoe-server-options,将所有的行都注释掉

添加用户到/etc/ppp/chap-secrets中,例如添加用户luo,密码为123456,允许从任何位置拨入:

#client server secret ip addresses

“luo” * “123456” *

在/etc/ppp/下有个ip-up的脚本,它的作用是每次客户端拨号成功它就执行这个脚本,大家可以自定义这个脚本做出你想要的功能。

还有个ip-down,这个没试过,我想应该是断开执行的脚本吧!

设置windows的用户名:luo 密码: 123456,如果连接成功就可以进行下一步

|


长城宽带是通过PPPoE协议封装局域网,就是将PPP协议帧封装到以太网帧中,通过相应的路由器将以太网帧解封装后PPP协议帧在广域网

|
5楼的兄弟讲得比较详细

|
我的长宽A P   捆到 wirless router直接802.11B

    
 
 

您可能感兴趣的文章:

  • 长城宽带与linux
  • 请问我在redflag linux如何宽带上网?我们用的是宽带拨号,pppoe协议,平常windows下都用的是respppoe,enternet.
  • 关于河南网通(linux)上宽带
  • linux 下,如何使用宽带拨号?
  • 怎样在RH LINUX 下用宽带上网?
  • linux系统怎样设置才能实现组成局域网共享宽带啊!
  • 请问用红旗Linux如何上宽带?
  • linux下宽带上网和使用usb设备问题
  • 请问在linux下怎么进行宽带拨号?
  • 如何在redhat linux用小区宽带上网,如何配置,在windows中使用电信的客户端程序来上的
  • Linux Red Hat9.0上宽带(高分回报)
  • 为什么在winxp下在linux不行?(校园里的宽带)
  • 求LINUX下宽带接入的配置方法!
  • 请问电信宽带PPPoE方式上网在linux下如何设置?
  • 如何配置Linux下的宽带连接?
  • 最后一点分了 裸求:怎样在Linux建立宽带拨号?
  • linux怎么安装校园网Dr.COM 宽带认证客户端上网?
  • 紧急求救!公司有2个宽带IP+一台装了linux的网络服务器,请教大家配置方面的问题。
  • 请问:关于在LINUX下用电力宽带上网,怎么驱动电力猫???
  • 在XP里用VP虚拟机安装了个linux,请问怎么才能共亨上网?宽带是电信的ADSL.
  • 看来使用Gentoo Linux的人还不多,在此向大家隆重推荐,特别适合有宽带连接的。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我在linux下用GPRS拨号上网,拨号分配到的IP是10.98.*.*时为何访问不了公网呢?
  • Red Hat Linux 7.3下如何设置<拨号>上网?已经查询到Modem,但是拨号时无响应!
  • arm-Linux ppp拨号问题
  • vmware的Linux虚拟机可以用adsl拨号吗?
  • 请问在linux环境下如何连接 internet 拨号?
  • linux下如何ADSL拨号上网?
  • LINUX下的拨号上网问题。
  • Linux拨号上网的问题,谢谢!
  • 请解决linux下的拨号上网的问题
  • LINUX中用visualbox安装的windows,能不能使用校园网拨号上网
  • 在Linux下怎么使用pppoe进行拨号?
  • 请问一下在linux下怎么样设置拨号上网!
  • 红旗Linux 3.0桌面版下如何拨号上网?
  • linux中如何拨号上网啊?我用的是adsl
  • 关于嵌入式linux下的ppp拨号软件问题
  • redhat linux 9 adsl拨号上网的问题。
  • 为什么我在linux下面拨号老是说moden在初始化
  • LINUX下用标准C开发,实现拨号上网?
  • 在Linux中如何配置拨号上网 和 ADSL上网
  • 请问有谁知道那里有Linux系统的ADSL拨号软件下载!谢谢!
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux
  • linux命令大全详细分类介绍及常用linux命令文档手册下载


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3