saintjoe
Bodybuilder
Mittlerweile haben viele Leute in Deutschland ADSL, meist von der Telekom.
Und da diese Art der Internetanbindung eigentlich ideal dazu geeignet ist, sie mit einem kleinen Netzwerk zu teilen, hier mal ein kurzes Tutorial zur Einrichtung von FreeBSD mit ADSL.
FreeBSD bietet nämlich eine gute Basis, um NAT im LAN zu betreiben.
Der erste Schritt ist, den Kernel um ein paar Optionen zu erweitern, und zwar:
----------
options NETGRAPH
options NETGRAPH_SOCKET
options NETGRAPH_PPPOE
options NETGRAPH_ETHER
----------
Der nächste Schritt ist, die ppp.conf anzupassen. Sie befindet sich in
/etc/ppp/ppp.conf
Um sie für ADSL nutzen zu können, muss sie in etwa so aussehen:
----------
----------
Wichtig: Das Einrücken der Zeilen unter dem "default:"
Als nächstes solltest du testen, ob die Verbindung hergestellt werden kann.
Starte dazu ppp:
bash2.05# ppp
Nun bekommst du eine Prompt, die so aussieht:
bash2.05# ppp
Working in interactive mode
Using interface: tun0
ppp ON hostname>
Gib dort ein:
dial
Wenn die die Prompt in
PPP on hostname>
geändert hat, so switche auf eine andere Konsole .
Gib dort ein:
bash2.05# ping www.heise.de
Sollte der Ping erfolgreich ausgeführt werden, kannst du dich daran begeben, die Verbindung in die rc.conf einzutragen.
Editiere also die Datei
/etc/rc.conf
und füge folgendes hinzu:
ppp_enable='YES'
ppp_mode='ddial'
ppp_profile='default'
Nun wird die Verbindung beim Starten des Rechners gestartet und auch sofort wiederhergestellt, sobald aus irgendwelchen Gründen die Verbindung getrennt wird.
Footnotes:
[1] Trage hier das Device an, an dem das DSL Modem hängt, z.b. rl0, xl0 oder sonstiges!
[2] Trage hier deinen DSL-Benutzernamen ein
[3] Trage hier dein DSL-Passwort ein
Weiterführendes Tutorial:
IPFW und NATD (FORWARD bei IPFW2)
Und da diese Art der Internetanbindung eigentlich ideal dazu geeignet ist, sie mit einem kleinen Netzwerk zu teilen, hier mal ein kurzes Tutorial zur Einrichtung von FreeBSD mit ADSL.
FreeBSD bietet nämlich eine gute Basis, um NAT im LAN zu betreiben.
Der erste Schritt ist, den Kernel um ein paar Optionen zu erweitern, und zwar:
----------
options NETGRAPH
options NETGRAPH_SOCKET
options NETGRAPH_PPPOE
options NETGRAPH_ETHER
----------
Der nächste Schritt ist, die ppp.conf anzupassen. Sie befindet sich in
/etc/ppp/ppp.conf
Um sie für ADSL nutzen zu können, muss sie in etwa so aussehen:
----------
Code:
default:
# PPP over Ethernet
set device PPPoE:rl0 [1]
set speed sync
set mru 1492
set mtu 1492
set ctsrts off # monitor line quality
enable lqr # log just a bit
set log phase tun # insert default route upon connection
add default HISADDR # download /etc/resolv.conf
enable dns
set authname yyyyyy [2]
set authkey xxxxxx [3]
Wichtig: Das Einrücken der Zeilen unter dem "default:"
Als nächstes solltest du testen, ob die Verbindung hergestellt werden kann.
Starte dazu ppp:
bash2.05# ppp
Nun bekommst du eine Prompt, die so aussieht:
bash2.05# ppp
Working in interactive mode
Using interface: tun0
ppp ON hostname>
Gib dort ein:
dial
Wenn die die Prompt in
PPP on hostname>
geändert hat, so switche auf eine andere Konsole .
Gib dort ein:
bash2.05# ping www.heise.de
Sollte der Ping erfolgreich ausgeführt werden, kannst du dich daran begeben, die Verbindung in die rc.conf einzutragen.
Editiere also die Datei
/etc/rc.conf
und füge folgendes hinzu:
ppp_enable='YES'
ppp_mode='ddial'
ppp_profile='default'
Nun wird die Verbindung beim Starten des Rechners gestartet und auch sofort wiederhergestellt, sobald aus irgendwelchen Gründen die Verbindung getrennt wird.
Footnotes:
[1] Trage hier das Device an, an dem das DSL Modem hängt, z.b. rl0, xl0 oder sonstiges!
[2] Trage hier deinen DSL-Benutzernamen ein
[3] Trage hier dein DSL-Passwort ein
Weiterführendes Tutorial:
IPFW und NATD (FORWARD bei IPFW2)