Wir wollen:
- Beliebig viele PCs online haben
- Ohne Hardware-Router
- Mit nur einer Netzwerkkarte pro PC
- Einen Hub oder Switch
- Einen Rechner auf dem Knoppix dann laufen wird (oder ein anderes Linux)
So sieht die Konfiguration dann aus:
|---------| ________ _____________Wenn kein Crosskabel vorhanden ist, kommt das Modem an den Uplink-Port des Switches (die sind meistens extra gekennzeichnet). Wenn der PC mit Knoppix startet, müssten die Netzwerkeinstellungen für's Internet schon korrekt sein.
| Knoppix |_______| Switch | _| PrimaCom |
| PC | #-oooo-o-# / | Cable-Modem |
|---------| || \____/ #-------------#
||
|---------| || |---------|
| Anderer |_________||____________| Anderer |
| PC 1 | | PC 2 |
|---------| |---------|
Unter Knoppix dann folgendes (mit sudo davor, wenn es Probleme mit den Berechtigungen gibt):
- ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0 up
- sysctl net.ipv4.ip_forward=1
- iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
A) Manuelle Konfiguration
B) Automatische Konfiguration
A geht mit Linux so:
- ifconfig eth0 192.168.0.2 netmask 255.255.255.0 up
- route add default gw 192.168.0.1
- echo "nameserver 8.8.8.8" >> /etc/resolv.conf
Und für Windows:
- IP-Adresse: 192.168.0.2
- Subnetzmaske: 255.255.255.0
- Standardgateway: 192.168.0.1
- DNS: 8.8.8.8
Für Möglichkeit B muss ein DHCP Server auf dem Knoppix Rechner eingerichtet werden.
Das Cable-Modem ist ansich nicht schlecht. Vor allem mag ich den dicken, großen Knopf zum An- und Ausschalten. Es bietet zwar einen DHCP Server, aber keine Routing Funktionalität. Warum man nun scheinbar ausschließlich durch einen Reset des Modems den Zielrechner ändern kann... tja. Als langfristige Lösung bietet sich am Besten ein wLan Hardware-Router an.