我正在尝试配置 OpenBSD 以连接到我的 ISP(科技达人) 使用启用了多链路的 PPP,以避免 DSLAM 最后一英里提供商 (Bell) 的限制,ala。番茄/MLPPP。不幸的是,我似乎无法协商多链路 ppp。
我找不到任何关于服务器端 ppp 具有多链路支持的文档,因此我一直尝试使用用户端 ppp 来实现。
我/etc/ppp/ppp.conf
的如下:
default:
set log Phase Chat LCP IPCP CCP tun command
pppoe:
disable ipv6
add default HISADDR
set device "!/usr/sbin/pppoe -i rl1"
set mtu max 1472
set mru max 1472
enable tcpmssfixup
set speed sync
disable acfcomp protocomp
deny acfcomp
set authname "[email protected]"
set authkey "ABC"
set mrru 1590
当我连接时ppp pppoe
,然后> show mp
状态:
多链路处于非活动状态 我这边: 鉴别器:空类 他的身边: 鉴别器:空类 默认值: MRRU:1590(启用多链路) 短序列:已启用并已接受 鉴别器:已启用并已接受 自动加载:最小 0%,最大 0%,周期 5 秒
我想象“多链路未激活”表示我没有可以绕过带宽限制的多链路连接,但“MRRU:1590(多链路已启用)”语句似乎表明相反的情况。公开性测试抱怨噪音太大,无法确定带宽是否受到限制。
所以我的第一个问题是:我如何知道我是否有一个单线多链路 ppp 连接,可以绕过限制,实际上可以在 OpenBSD 上运行?
如果我没有正确配置多链路 ppp,我将非常感谢有关如何激活它的建议。
根据我所读的内容,我怀疑必须以某种方式设置以下一个或多个配置选项:
- 克隆 1,2
- 链接 取消链接 删除
- 链接1套设备...
然而,我不知道这些选项的正确设置才能使多链路 ppp 正常工作。
这个问题已经出现在dslreports
,但我没有通过该讨论看到有用的答案。
我非常感谢任何可能有助于解决该问题的意见。
非常感谢您提供的任何意见。
亲切的问候,
布赖恩
答案1
TekSavvy 的 MLPPP 账户类似于“[电子邮件保护]“而不是 teksavvy.com 凭证。您必须让他们为您创建一个 MLPPP 帐户。每月需支付费用(我认为是 4 美元 - 包括固定 IP)
答案2
上述方法ppp.conf
基本上可行,只要您通知 ISP 您希望启用 MLPPP,但需要一条clone dummy
线路来创建两个链接即可。如果不克隆链接,似乎 ppp 无法创建多链路连接。