Archiv verlassen und diese Seite im Standarddesign anzeigen : ftp "verteilerstelle" ?
hi
ich suche eine möglichkeit mehrere ftps hinter einer zentralen verteilerstelle zu "verstecken", diese verteilerstelle soll die user an die ftps weiterleiten die grade am wenigsten zu tun haben
gibt es sowas ?
such mal nach "load balancing"
Hi,
das sollte sich unter einem 2.4.x Kernel mit Hilfe von iptables, DNAT und ip_conntrack_ftp zumindestens ansatzweise lösen lassen.
Mit Hilfe von DNAT kannst Du grundsätzlich ein Load-Balancing konfigurieren (nach dem Round-Robin Verfahren). Das Modul zum tracken von FTP-Verbindungen, ip_conntrack_ftp, wird zwar hauptsächlich in dynamischen Paketfiltern für FTP genutzt, kann aber in Kombination mit DNAT aller Voraussicht nach Dein Problem lösen.
Also beispielsweise wie folgt:
modprobe ip_conntrack_ftp
iptables -t nat -A PREROUTING -p tcp --dport 21 -i <ext. Interface> \
-j DNAT --to 192.168.0.1-192.168.0.3
Dieses Verfahren verteilt jedoch nicht lastabhängig auf die Zielserver, sondern immer reihum.
Harry
danke für die antworten, werds morgen ausprobieren
wenn du's lastabhängig machen willst, dann schau mal auf die seiten vom linux virtual server projekt ... ist ein kernel patch, mit dem du wirklich load balancen kannst, also je nach auslastung und servergewichtung und was halt sonst noch so dazugehört
http://www.linuxvirtualserver.org/
da gibts auch ganz gute howto's ... wenn man vor englisch nicht zurückschreckt :-)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.