Wie kann ich meine Server-Box in ein Internetmodem verwandeln?

2051
Robbie Mckennie

Ich habe versucht, etwas über Netzwerke, Netzwerkwartung, Netzwerkadministration und ähnliches zu lernen (ich möchte nach dem Abitur die Netzwerkingenieurin sein), und ich möchte meinen älteren einrichten PC (läuft mit Slackware) als Modem, als Projekt zum Lernen. Ich möchte wissen, welche Art von Hardware ich brauche. Ich weiß eigentlich nur, dass mein aktuelles Modem ADSL2 + und PPPoA verwendet, was meiner Meinung nach sowieso eine Software-Sache ist.

Wie kann ich das erreichen?

0
Ich glaube wirklich nicht, dass dies überhaupt sinnvoll ist. Ich würde dringend empfehlen, es in einen Router umzuwandeln und ein externes ADSL-Modem zu verwenden. David Schwartz vor 11 Jahren 1

3 Antworten auf die Frage

1
Journeyman Geek

na ja und nein.

Ich denke, ein guter Weg, um dies zu erklären, ist das 4-Level-Protokollmodell. Wir haben die Anwendungsschicht, die Transportschicht, die Netzwerkschicht und die Verbindungsschicht.

Jede Schicht kann gegen eine andere ausgetauscht werden - in diesem Fall wäre Ihre Anwendung (zum Beispiel) HTTP, die über TCP, über ein IP-Netzwerk, über eine physische Verbindung transportiert wird, die wiederum über ADSL2 + und PPP über ADSL (in das) kommuniziert IP ist gekapselt).

Die Softwareschichten lassen sich relativ leicht ausführen, die Hardwareschichten weniger

Die physische Verbindung muss mit Ihrem Netzwerk elektrisch kompatibel sein und so weiter. Um Ihren PC in ein Modem zu verwandeln, müssen Sie ein Modem bauen, das ADSL 2+ "spricht", und mit dem aktuellen Netzwerk kompatibel sein (also mit diesem Standard kompatibel sein.) Das Unternehmen wird weniger als begeistert sein, vor allem, wenn Sie versehentlich eine Menge Rauschen in das Netzwerk einführen oder schlimmer ist.) Es wäre wahrscheinlich einfacher, ein Modem zu kaufen, anstatt alle Teile zu beschaffen, alle Platinen zu bauen und die Firmware für das Gerät zu codieren Modem.

Sie können Ihren PC jedoch als Router verwenden, wie in den Kommentaren zu Ihrer Frage vorgeschlagen.

Ich nahm an, ich könnte eine PCI-Karte kaufen, die die Hardware-Schnittstelle bereitstellt. Ich wusste einfach nicht, wonach ich suchte. Robbie Mckennie vor 11 Jahren 0
ahh, das wäre * noch * ein Modem, nur intern. Ich habe seit den 56K-Tagen kein internes Modem mehr gesehen. Journeyman Geek vor 11 Jahren 0
Es wäre ein Modem, aber es wäre ein sehr niedriger Pegel, der alle DHCP- und Routing-Sachen mir überlassen würde. Robbie Mckennie vor 11 Jahren 0
Ja, du redest von dem Router. Wie wäre es, wenn Sie die Frage bearbeiten, um das zu reflektieren? Ihre Frage macht es so, als wollten Sie einen PC als Standalone-Modem verwenden Journeyman Geek vor 11 Jahren 0
aber das will ich nicht wissen, ich weiß, wie ich routing einrichten kann. Ich weiß nicht, wie ich Modem'ing einrichten kann Robbie Mckennie vor 11 Jahren 0
1
JvO

From the comments I understand you are not interested in doing the really low level stuff like implementing an ADSL modulator/demodulator. Which is really difficult anyway.

Seems you want your Linux box to act as a fully fledged router. The problem with most "modems" these days is that they do much more, like NAT, DHCP, routing, WiFi, etc. However, you can bypass this on some models by setting it into bridged mode. This will cause all bits that come in on the ADSL line to be forwarded to the ethernet port unaltered. This is the setup I have.

You will have to connect to your provider's backend directly; in your case you need to setup a PPPoA client on your box to connect to your provider (otherwise you won't have internet at all). You will also need a second ethernet card for your internal network. Then you need to turn on NAT for this internet network, set up a local DHCP server, etc. etc. There are a lot of things to set up/install/configure before it is all working. However, you can tweak this router exactly to your specifications.

Note: settings your modem into bridged mode differs from model to model, if possible at all. You have to consult the manual or log into the modem and review the settings.

0
LawrenceC

Es könnte einfacher sein, den anderen Weg zu gehen und aus Ihrer "Modem-Box" einen sehr kleinen "Server" zu machen: Prüfen Sie, ob Sie DD-WRT, Open-WRT oder Tomato mit Ihrem aktuellen DSL-Modem flashen können.

Sie sind ein wenig ressourcenbeschränkt, haben aber auf jeden Fall Linux auf der Box, die DSL-Schnittstelle "genau dort", und die meisten, wenn nicht die gesamte Netzwerkflexibilität, einschließlich iptables, brctl, die Fähigkeit, Dinge tsharkund so weiter auszuführen auf dem Router, und für was Sie sonst noch Pakete finden oder kompilieren können.