我计划设置一个服务器,为用户提供互联网和其他服务。我想通过以太网将此服务器直接连接到 ADSL 分离器。这意味着不需要调制解调器或路由器。我尝试将从分离器连接的 RJ11 转换为连接到服务器的 RJ45,并创建了 PPPoE 连接,但没有成功。连接甚至无法建立。
我知道此过程需要很长时间才能配置完成,但我需要帮助以正确的方式将 RJ11 转换为 RJ45“哪根线通向哪里”?我的连接是 ADSL2+。我的操作系统是 CentOS。
答案1
ADSL 连接不仅仅是以太网;它还有更多功能。
虽然它做承载以太网流量时,帧不会直接通过线路发送,但是在里面自动取款机虚电路, 使用ATM 适配层 5. (这就是 VCI/VPI 设置的用途。)
话虽如此,Linux 本身肯定可以处理 ATM 流量。(事实上,许多 DSL 调制解调器都运行 Linux。)甚至 Windows 不久前也直接支持 ATM 和 PPPoA。
但更重要的是,电信号完全不同。 换句话说…
但我要说的是,RJ45 的每条线在连接时都有特定的功能,RJ11 也是如此。
…问题是没有任何RJ45 的电线的功能与 RJ11 上的电线完全对应。(并不是说插孔本身有任何意义,而且我听说 RJ45 也用于电话线 - 重要的是“以太网”与“电话”。)
大多数电话线只有一对,并且同时通过两条线发送和接收数据。DSL 的整个理念是通过双线电话线进行模拟呼叫;DSLAM在另一端再次将它们分开。
以太网用途至少一次四根电线 - 一根一对一对用于发送数据,一对用于接收数据。千兆以太网需要全部四对(八根线);另外两对是双向的。
ADSL 用途正交调幅和正交频分复用通过线路传输比特。(ADSL 信号定义于ANSI T1.413,后来的 ITU甘草,光彩,ADSL2,ADSL2+…)
以太网用途聚丙烯酰胺1 Gbit 网络编码,MLT-3100 Mbit。旧的 10 Mbit 网络使用曼彻斯特密码(最相关的标准是 1G 的 802.3ab、100M 的 802.3u 和 10M 的 802.3i。请参阅变体表。)
(我希望我理解的正确吗?)
因此,尝试将一个连接到另一个类似于将视频输出连接到麦克风输入并期望在扬声器上看到内容。
话虽如此,ADSL 调制解调器卡对于 PCI做存在(就像曾经存在的 ISDN 卡和调制解调器卡一样),你可以为你的服务器买一个,然后直接将 ADSL 线路连接到它。曾经有一个ServerFault 线程关于它。
或者,您可以使用常规的“ADSL 调制解调器”,但将其配置为纯桥模式,它不会进行任何路由,只在常规端口和 ATM/ADSL 线路之间直接转发以太网流量。这样,您的服务器就可以直接与您的 ISP 通信,并在只有以太网的情况下充当 LAN 路由器。
(后者曾经是非常常见的做法。我不得不处理 Win98/Win2000 上几个非常笨重的 PPPoE 客户端,直到最后 Windows XP 获得了原生 PPPoE 支持。在 Linux 上,有rp-pppoe
。一些 ISP 只是使用直接 DHCP。)