Hallo,
ich habe dazu auch mal zwei Fragen:
1. Ist es so, daß wenn ich HKLM/System/CurrentControlSet/Services/TCP/Parameters den Wert "IPEnableRouter" auf 1 gesetzt habe, grundsätzlich alle Datenpakete die über Interface 'A' hereinkommen zu Interface 'B' geroutet werden?
2. Lehnt sich indirekt an Frage 1 an:
Ich habe folgendes Szenario:
- 2 Subnetze
- 1 Subnetz hat Token Ring Verkabelung (172.16.0.0 255.255.0.0)
- 1 Subnetz hat Ethernet Verkabelung (172.17.0.0 255.255.0.0)
Info: Im Grunde wurde das 2. (17'er) Netz nur integriert bzw. aufgesetzt, um über's Token Netz per DSL-Firewall/-Router mit PPPoE ins Internet zu kommen, da der DSL-Router nur Ethernet-Anschlüsse hat. Es ist ein Netgear FR114P.
Vielleicht gibts auch Adapter/Interfaces von Token nach Ethernet oder gar DSL-Router mit Token Schnittstellen?
Wie auch immer: Es wurde ein Win2K Rechner mit 2 Interfaces zum Router gemacht. Dieser ist mit dem 17'er Interface mit dem DSL-Router und dem 16'er Interface über Token Ring Kabel ins 16'er Netz verbunden. Natürlich wurde auf dem Win2K-Router HKLM/System/CurrentControlSet/Services/TCP/Parameters den Wert "IPEnableRouter" auf 1 gesetzt !
Interfaces:
1. 172.16.0.1 255.255.0.0 Standardgateway=172.17.0.2
2. 172.17.0.2 255.255.0.0 Standardgateway=172.17.0.1
Der DSL-Router hat auf der LAN-Seite die IP 172.17.0.1.
Nun meine Frage:
Wie müssen die Routen der beiden Interfaces auf dem Win2K gesetzt werden, damit alle User des 16'er Netzes ins Internet können? Alle User des 16'er Netzes haben als Standardgateway 172.16.0.1
Wie man unter 'Interfaces' sehen kann, habe ich 2 Standardgateways in der Routing table!
Dies scheint mir aber nicht i.O. zu sein, zumal sich der Rechner damit sehr merkwürdig verhält. Nach jedem reboot nutzt er mal die eine und mal die andere default route. Damit funktioniert mal das Internet für die User des 16'er Netzes und mal nicht.
Ist es in meinem Fall überhaupt nötig 2 Standardgateways zu haben bzw. ist es überhaupt "erlaubt"? Könnte man nicht einfach die default route des Interfaces zum 16'er Subnetzes weglassen, da der Rechner doch alle Pakete (bis auf Broadcast glaube ich) sowieso zum 17'er Interface routet?
Für Antwort wäre ich sehr dankbar.
Gruß,
/grayhound