Mit port forwarding "portfw" in "ipmasqadm"
kann ein FTP-Server hinter einem Router betrieben
werden. "ipmasqadm" installallieren und IP_FORWARD
aktiviern (bei SuSE mit Yast/Konfigurationsdatei ändern)
Folgende Zeilen in die Konsole eingeben:
#/sbin/modprobe
ip_masq_ftp #ipmasqadm portfw -a -P tcp -L $EXTERNAL_IP 21 -R
192.168.1.1 21 #ipmasqadm portfw -a -P tcp -L $EXTERNAL_IP 20
-R 192.168.1.1 20
Erklärung: $EXTERNAL_IP ist die echte Internet
IP-adresse 192.168.1.1 ist interne IP (LAN)
Beispiel:
#/sbin/modprobe ip_masq_ftp # ipmasqadm
portfw -a -P tcp -L 217.81.196.56 21 -R 192.168.1.1 21 #
ipmasqadm portfw -a -P tcp -L 217.81.196.56 20 -R 192.168.1.1 20
Und eventuell folgende ipchain-Regel
definieren:
#FTP $IPCHAINS -A input -p tcp -s
$REMOTENET -d $OUTERNET 20 -j ACCEPT $IPCHAINS -A input -p tcp
-s $REMOTENET -d $OUTERNET 21 -j ACCEPT
|