Verwenden Sie einen Server als ADSL-Modem

1497
Badee

Ich plane, einen Server einzurichten, der den Benutzern Internet und andere Dienste zur Verfügung stellt. Ich möchte diesen Server über Ethernet direkt mit dem ADSL-Splitter verbinden. Dies bedeutet, dass kein Modem oder Router beteiligt ist. Ich habe versucht, das RJ11, das vom Splitter zum RJ45 geht, auf den Server zu konvertieren und eine PPPoE-Verbindung herzustellen, aber kein Glück. Die Verbindung wird nicht einmal hergestellt.

Ich weiß, dass dieses Verfahren für die Konfiguration eine Ewigkeit braucht, aber ich brauche Hilfe, um den RJ11 in den richtigen Weg zu konvertieren: „Welcher Draht geht wohin?“? Meine Verbindung ist ADSL2 +. Mein Betriebssystem ist CentOS.

1
Das physikalische Layout der Kabel ändert nicht die Signale, die über sie geleitet werden. Jason Aller vor 9 Jahren 0
Duh offensichtlich. Was ich damit sagen möchte, ist, dass jedes Kabel des RJ45 eine bestimmte Funktion hat, wenn es angeschlossen ist. Das gleiche ist das RJ11. Ich habe vier Drähte in meinem RJ11. Welche Adern des RJ45 sollten sich in RJ11 treffen? Badee vor 9 Jahren 0
@grawity - Nein, falsche Annahme von Ihrer Seite. Was mich ärgerte, war die flippante Reaktion des OP auf Jason Allers Versuch, auf die fehlerhafte Prämisse hinzuweisen. Ich hielt eine stärkere Botschaft für notwendig. Unabhängig davon wurde der Kommentar entfernt. sawdust vor 9 Jahren 1

1 Antwort auf die Frage

6
grawity

Eine ADSL-Verbindung besteht nicht nur aus Ethernet. es ist ein bisschen mehr als das.

  1. Während es tut Ethernet - Verkehr tragen, werden die Rahmen nicht direkt über den Draht, sondern schickte innerhalb einer ATM virtuellen Schaltung, unter Verwendung von ATM Adaptation Layer 5 . (Dafür sind die VCI / VPI-Einstellungen bestimmt.)

    Das heißt, Linux könnte den ATM-Verkehr durchaus selbstständig handhaben. (Viele DSL-Modems laufen tatsächlich unter Linux.) Selbst Windows hatte vor einiger Zeit direkte Unterstützung für ATM und PPPoA.

  2. Noch wichtiger ist jedoch, dass die elektrische Signalisierung völlig anders ist . Mit anderen Worten…

    Was ich damit sagen möchte, ist, dass jedes Kabel des RJ45 eine bestimmte Funktion hat, wenn es angeschlossen ist. Das gleiche ist das RJ11.

    … Das Problem ist, dass keine der Adern des RJ45 Funktionen hat, die genau den Adern des RJ11 entsprechen. (Nicht, dass die Buchsen selbst eine Bedeutung haben, und ich habe gehört, dass RJ45 auch für Telefonleitungen verwendet wird - "Ethernet" vs. "Telefon" ist wichtig.)

    • Die meisten Telefonleitungen haben nur ein Paar und senden und empfangen gleichzeitig über beide Kabel. Die Idee von DSL besteht darin, neben analogen Anrufen über eine zweiadrige Telefonleitung zu fahren. Es gibt einen DSLAM am anderen Ende, der sie wieder trennt.

    • Ethernet verwendet mindestens vier Leitungen gleichzeitig - ein Paar zum Senden von Daten, ein Paar zum Empfangen. Gigabit-Ethernet erfordert alle vier Paare (acht Drähte); die anderen beiden sind bidirektional.

    • ADSL verwendet QAM und OFDM, um Bits über die Leitung zu übertragen. (Die ADSL-Signalisierung wurde in ANSI T1.413, später ITU G.dmt, G.Lite, ADSL2, ADSL2 + … definiert.)

    • Ethernet verwendet die PAM- Codierung für 1-Gbit-Netzwerke, MLT-3 für 100 Mbit. Alte 10-Mbit-Netzwerke verwenden Manchester-Code . (Die relevantesten Standards sind 802.3ab für 1G, 802.3u für 100M und 802.3i für 10M. Siehe Variantentabelle. )

    • (Ich hoffe ich habe das oben richtig?)

Wenn Sie versuchen, ein Kabel mit dem anderen zu verbinden, ähneln Sie dem Anschluss von Video Out an Microphone In und erwarten, dass auf Ihren Lautsprechern etwas zu sehen ist.


Dies vorausgeschickt, ADSL - Modem - Karten für PCI tun vorhanden sind (ähnlich wie ISDN - Karten und Modemkarten verwendet zu existieren), und Sie könnten einer von denen, für Ihren Server und verbinden Sie die ADSL - Leitung direkt mit ihm bekommen. Es gab einmal einen ServerFault-Thread darüber.

Alternativ können Sie ein normales "ADSL-Modem" verwenden, es jedoch im reinen Bridge- Modus konfigurieren, in dem es kein Routing durchführt, sondern nur den Ethernet-Verkehr direkt zwischen den regulären Ports und der ATM / ADSL-Leitung weiterleiten. Auf diese Weise kann Ihr Server direkt mit Ihrem ISP kommunizieren und als LAN-Router fungieren, während er nur über Ethernet verfügt.

(Letzteres war früher üblich. Ich hatte mit Win98 / Win2000 einige wirklich klobige PPPoE-Clients zu tun, bis Windows XP schließlich native PPPoE-Unterstützung erhielt. Unter Linux gibt es das rp-pppoe. Einige ISPs verwenden nur direktes DHCP.)

Gut gesagt und erklärt. Vielen Dank. Badee vor 9 Jahren 0
@Badee: Alternative Verbindungsmethode hinzugefügt; "pure bridge" ist oft am einfachsten einzurichten. grawity vor 9 Jahren 0