|
发表于 2004-12-8 21:46:01
|
显示全部楼层
发表于: 2003-01-24 10:01 发表主题: 举报此帖
--------------------------------------------------------------------------------
关于Linux
使用Linux或类似的操作系统的用户,Adsl的连接也很方便,因为无法接触太多种类的操作系统,所以只对Linux作解释。
首先,下载Adsl客户端软件,地址http://www.roaringpenguin.com/pppoe/rp-pppoe-3.3.tar.gz
你也可以到这里http://www.roaringpenguin.com/pppoe/查找更新版本的客户端软件。
安装:
#tar xvfz rp-pppoe-2.6.tar.gz
#cd rp-pppoe-2.6
# ./go ----------------->不要忘了前边那个点
(注意,我使用的是.gz版本,.rpm版本请参考网站上的说明。)
使用ifconfig命令,查看关于你网卡的信息。
不要给网卡指定IP地址。
运行命令:adsl – setup
Welcome to the Roaring Penguin ADSL client setup. First, I will run some checks on your system to make sure the PPPoE client is installed properly... Looks good! Now, please enter some information:
USER NAME
>>> Enter your PPPoE user name (default):
这里输入在电信局申请的adsl的帐号
NTERFACE
>>> 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就可以了
Do you want the link to come up on demand, or stay up continuously? If you want it to come up on demand, enter the idle time in seconds after which the link should be dropped. If you want the link to stay up permanently, enter 'no' (two letters, lower-case.)
NOTE: Demand-activated links do not interact well with dynamic IP addresses. You may have some problems with demand-activated links.
>>> Enter the demand value (default no):
用缺省的no就可以了。
Please enter the IP address of your ISP's primary DNS server. If your ISP claims that 'the server will provide DNS addresses', enter 'server' (all lower-case) here. If you just press enter, I will assume you know what you are doing and not modify your DNS setup.
>>> Enter the DNS information here:
这里填你ISP的DNS地址,沈阳的用户可以填入server
PASSWORD
>>> Please enter your PPPoE password:
ADSL拨号密码。
然后运行adsl-start,就可以拨通adsl,adsl-stop命令可以断开连接。
这里有一篇英文的Adsl-HowTo文档:http://www.roaringpenguin.com/pppoe/how-to-connect.txt,有兴趣的可以自己看看!
双ADSL绑定的解决方法
我现在用两根拔号ADSL在一台RH8下拔号使用,是用了负载平衡,能够同时使用两根ADSL,但是其带宽没有实现两根1M绑定为2M使用,只是客户在使用的时候,能够带动更多的机器,不知道是为什么呢?还有就是有时候只有一根在使用,有时候是两根在使用,起原因不知道是为什么?我把我现在使用的方法说明一下,给大家参考:
1、在配置ADSL的时候,还是用ADSL-SETUP配置,只是配置了两次,配置为不同的接口分别为ETH0和ETH1,然后在更改了ifcfg-ppp0的配置里面的PID项,把其文件名改为了adsl1.pid,而另外一个是adsl.pid;在配置的时候没有使用动态DNS更新和更改默认路由功能;
2、启动ADSL:ifup ppp0
ifup ppp1
3、添加默认路由负载平衡,如果以前由默认路由,就删除掉
ip route add default equalize nexthop dev ppp0 via 172.1.1.1 weight 1 onlink nexthop dev ppp1 via 172.1.1.1 weight 1 onlink
4、使用NAT
iptables -t nat -A POSTROUTING -j MASQUERADE
经过三步设置后,在客户端就能上网,能够看到两个ADSL MODEM的工作灯不停的闪动,表示在工作,而且用TCPDUMP监测PPP0和PPP1,都看到有数据在传送。
现在我有两个疑问:
1:有时候在使用的时候只有一个口PPP0且都是PPP0在工作,而PPP1不工作,当把默认路由改一下后:
ip route add default equalize nexthop dev ppp1 via 172.1.1.1 weight 1 onlink nexthop dev ppp0 via 172.1.1.1 weight 1 onlink
就是改了PPP0和PPP1的顺序后,两个端口就又开始工作了,这是什么道理呢?
从理论上说的话,应该不会是这样啊?
2:为什么这样实现了路由的负载平衡后没有提升带宽呢,但从理论上是应该提升的哦!
谢谢!
发表于: 2002-09-10 14:09 发表主题: [原创]Linux下如何接ADSL一类的宽带猫 举报此帖
--------------------------------------------------------------------------------
系统准备:一个运转正常的Linux(这个大家都有)
硬件要求:至少一块网卡,宽带设备已经申请完毕,同时已经开通
ADSL的说明:目前市场上大概有几种ADSL设备,他们工作的方式有一些细微的差别,在此先与大家分享一下,就我所遇到的。
1。就是通过虚拟拨号来完成上网的这一过程,也就是利用pppoe设备来进行虚拟拨号的
2。叫作全向猫,就是一种加电后自动的进行拨号的工作,然后留给我们的接口是RJ45,
大连地区一般留给我们的网关都是10.0.0.2,这种设备最容易对付
3。最是直接分配给用户一个固定的IP,相对大家来说也比较容易对付
具体的操作:
1。第一种需要进行拨号:
这几种设备都是通过eth接口与计算机进行通讯的,所以先将硬件设备的连接作好,尤
其是宽带猫的,一定要确认无误(否则一会儿要不去可不算我的事情)
然后启动系统,确认系统上是否安装rp-pppoe这个软件(通过rpm -qa|grep pppoe来查
找),如没有安装的用户,在光盘里或是到网上去down一个来,安装上后,以root用户
执行adsl-setup,这样就进入了adsl的资料的设定状态,要求输入申请宽带的用户名以
及其他一些信息,确认没有问题,接受直至最后(里面都是E文,但是一看即能懂,比
较简单,有关一个防火墙的设置,我一般都不用,选0,大家可以具体考虑)。
配置完成后,以root用户执行adsl-start,这样将进行adsl的拨号工作,正常就会一下
上线,如有什么具体问题,去看一下日志(/var/log/messages)里面告诉你什么了。
停掉adsl,执行adsl-stop就可以了(很简单的)
2。另外两种比较容易对付:
全向猫:只要将你的网卡的IP设置成一个10网段的IP,然后网关指到全向猫的IP
上(10.0.0.2),基本上不有太大的问题
固定IP:就像配置本地儿的网卡一样,将IP,网关,DNS都按申请来的填写上就可以搞 定了
大致写下了自已的一些过程,供大家参考,如有问题,可以在本版内讨论!
以上全是转载的!原贴:http://bbs.chinaunix.net/forum/viewtopic.php?t=73922&show_type=new
http://bbs.chinaunix.net/forum/viewtopic.php?t=51940&show_type=new
http://bbs.chinaunix.net/forum/viewtopic.php?t=16182&show_type=new
有兴趣去看看原贴!! |
|