NAT, DHCP mit oeffentlichen IPs
Hallo zusammen. Ich habe einen Router wie folgt eingerichtet: eth0: Internet Zugang Ethernet eth1: öffentliche IPs Range 1 eth2: öffentliche IPs Range 2 eth3: DHCP private IPs Nun habe ich folgendes Problem: Die Clients an eth3 bekommen Ihre IPs vom eingerichteten DHCP Server. Sie können auch auf IPs hinter eth1 und eth2 pingen und verwenden. Jedoch ins Internet (eth0) kommen diese nicht. Eine Firewall oder so ist nicht eingeschaltet. Die (öffentlichen) IPs hinter eth1 und eth2 kommen ins Internet. Wie mache ich nun diese Adressübersetzung zwischen den privaten Adressen (eth3) und dem Internet? Danke für Hilfe und Grüsse aus der Schweiz, NiX
Am Sonntag, den 18.09.2005, 12:03 +0200 schrieb NiX - Erich Troxler:
Wie mache ich nun diese Adressübersetzung zwischen den privaten Adressen (eth3) und dem Internet?
Wie sieht denn das Routing aus? Bye Michael -- Die Lücke, die wir hinterlassen, ersetzt uns vollkommen. ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
Am Sonntag, den 18.09.2005, 12:03 +0200 schrieb NiX - Erich Troxler:
Wie mache ich nun diese Adressübersetzung zwischen den privaten Adressen (eth3) und dem Internet?
Wie sieht denn das Routing aus?
Bye Michael
Hallo Michael. Betreffend Routing ist es so eingestellt, dass eth1 und 2 je ein Gateway sind und weitergeleitet werden ins Internet über eth0 wenn dies nötig ist. Damit eth3 ins Internet habe ich jedoch noch keine Einträge gemacht, da ich nicht wusste wie es funktioniert mit NAT. Der gleiche (änliche) Routing-Eintrag wie bei eth1 oder eth2 kann ich ja nicht machen, da hinter eth3 private Adressen sind und hinter eth1/2 öffentliche. Es muss ja eine Adressübersetzung stattfinden. Aber wie mache ich diese? Grüsse, NiX --
eth0: Internet Zugang Ethernet eth1: öffentliche IPs Range 1 // funktioniert eth2: öffentliche IPs Range 2 // funktioniert eth3: DHCP private IPs // funktioniert nur nach eth1/2 nicht nach Internet
Am Sonntag, 18. September 2005 12:03 schrieb NiX - Erich Troxler:
Hallo zusammen.
Ich habe einen Router wie folgt eingerichtet:
eth0: Internet Zugang Ethernet eth1: öffentliche IPs Range 1 eth2: öffentliche IPs Range 2 eth3: DHCP private IPs
Nun habe ich folgendes Problem: Die Clients an eth3 bekommen Ihre IPs vom eingerichteten DHCP Server. Sie können auch auf IPs hinter eth1 und eth2 pingen und verwenden. Jedoch ins Internet (eth0) kommen diese nicht. Eine Firewall oder so ist nicht eingeschaltet. Die (öffentlichen) IPs hinter eth1 und eth2 kommen ins Internet. Wie mache ich nun diese Adressübersetzung zwischen den privaten Adressen (eth3) und dem Internet?
Wenn der Router richtig routet, gibst du nur die Ip des Routers, die er an eth3 hat als defaultroute an allen PC an, die an eth3 hängen. Da das Routing aus den anderen Netzen bereits funktioniert, ist ipforwarding schon eingeschalten. ev. muss masqurading noch aktiviert werden. Routingtabellen des Routers sollte so aussehen. Route ins Netz an eth1 Route ins Netz an eth2 Route ins Netz an eth3 Route ins internet an eth1 diese dem Router als defaultroute eintagen bzw. die Gegenstelle als default Gateway. ACHTUNG bei Wählverbindungen ins Internet (z.b. DSL) KEINE defaultroute angeben. Dies wird beim verbindungsaufbau erledigt. MFG Markus
participants (3)
-
Markus Wunder
-
Michael Raab
-
NiX - Erich Troxler