PDA

Bekijk Volledige Versie : 2 gateways - NAT



johan.smits
07/05/09, 21:28
Ik heb een vraag.
We hebben 2 netwerken met servers.

We hebben server 1:
IP:87.0.0.1 - 192.168.4.1

We hebben server 2:
IP: 87.0.0.2 - 192.168.5.1

Elke client server achter de routers hebben bijhorend ip adres in dezelfde reeks.
Ook hebben we een achterdeur IP range gemaakt: 192.168.254.x

Nu is wil ik de gateway de mogelijkheid hebben om bv als webserver in range 4.x uitvalt ik de gateway 4.1 de poort kan doornatten naar de webserver in 5.x dmv het backdoor adres 254.x
Echter als ik dit doe dan krijg ik geen reactie terug en krijg ik een timeout.

Is er een manier zonder de 2 netwerken samen te voegen de poort 80 te redirecten bv poort 80 op 87.0.0.1 te forwarden naar 87.0.0.2?

Zoja hoe? Of zijn er ook andere oplossingen?

groenleer
08/05/09, 08:55
Je zult, naar mijn idee, altijd een extra virtueel IP adres nodig hebben.

Mogelijk dat het volgende je opgang kan helpen:
http://www.howtoforge.com/high_availability_loadbalanced_apache_cluster

Het betreft daar het redundant opstellen van 2 apache servers met een loadbalancer er voor, die in een High Availability opstelling staat.
De loadbalancer heeft een virtueel ip adres en handelt automatisch de aanvragen naar je webserver(s!) af. Je zou zo altijd nog meerdere webservers kunnen toevoegen achter je loadbalancers.

Daarnaast kun je overige servers ook achter de loadbalancers plaatsen (mail, ftp etc.) als je dit wenst.

Spetterpoep
11/05/09, 10:54
Ik raad aan om op google te zoeken op 'link aggregration (http://nl.wikipedia.org/wiki/Link_aggregation)' en uw besturingssysteem. Dan komt u waarschijnlijk een heel eind.

groenleer
11/05/09, 12:26
Ik raad aan om op google te zoeken op 'link aggregration (http://nl.wikipedia.org/wiki/Link_aggregation)' en uw besturingssysteem. Dan komt u waarschijnlijk een heel eind.

Link aggregation is voor als de server twee links heeft. In dit geval spreekt TS over twee servers met verschillende ip adressen. Link aggregation is dan niet direct van toepassing.

hrodenburg
11/05/09, 14:38
Ik zou het oplossen met het besturingssysteem van de webservers. Draaien deze op linux of windows? Onder linux kun je volgens mij met een simpele ha (high-availability) configuratie dit oplossen. 1 virtueel ip op de actieve webserver. Volgens mij kan dit met http://www.keepalived.org, al weet ik niet of dit het meest effieciente pakketje is voor deze toepassing.