Ich habe noch nienals an einen Windowsrechner direkt ein Modem angestöpselt
und nutze grundsätzlich nur Linux um ins Internet zu gehen. Das einzige
MS-OS was jemals ein V90-Modem von mir benutzen durfte war MSDOS 6.22 und
damit habe ich lediglich nur Privatnummern angewählt.
..
(*) Dank Routing und NAT usw. kann heute jeder Windows-PC auch ohne eigenes
Modem ins Internet und ist damit ebenso "internetfähig".
So einfach geht das:
a) Knoppix booten
b) ADSL/DSL(pppoe) konfigurieren (Menü)
(bei Internet über Kabel entfällt dieser Vorgang,
wir sind schon online, aber der unten stehende
iptables-Befehl benötigt bei ppp0 stattdessen ein eth0)
c) zweite NIC(eth1) konfigurieren (Menü)
d) Root Shell öffnen und diese beiden Befehle eingeben:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
sysctl -w net.ipv4.ip_forward=1
Wenn man irgendwo etwas speichern kann, kann man Punkt "c" und "d"
zusammenfassen und die Befehle in ein shellscript schreiben.
Bespiel: An der ersten NIC sitz das Modem und die zweite NIC wollen wir
konfigurieren:
"ifconfig eth1
192.168.0.66 netmask 255.255.255.0 broadcast 255.255.255.255
up" sollte beinahe reichen. Jetzt müssen wir noch vor die Befehle in dem
script jeweils ein "sudo " setzen, da wir sonst als User knoppix keine
Rootrechte haben um diese Befehle auszuführen. Dann brauch man nur den
Datenträger mounten und dann den script starten und die Tipparbeit
entfällt.
Ah ja, so ein shellscript ist nichts weiter als eine gewöhnliche Textdatei
mit beliebigen Namen(vergleichbar mit Batch-Dateien) die aber oben einen
Header-Eintrag brauchen:
#!/bin/sh
darunter in den nächsten Zeilen schreibt man nun die Befehle.
Jetzt muß diese Datei noch ausfürbar gemacht werden(Dateiatribut):
chmod +x Dateiname
..
Das verwendete Windows braucht nun einen Gatewayeintrag(IP des Routers etwa
192.168.0.66) und am besten auch eine eigene feste IP(etwa
192.168.0.22)
und dann noch eine DNS-Server-IP(z.B. von
opendns.com).
Ist doch nicht schwer oder?
Dirk