500 Illegale PORT COMMAND

Post Reply
Message
Author
sinus
Posts: 35
Joined: 27. Mar 2001 8:24
Location: DO

500 Illegale PORT COMMAND

#1 Post by sinus »

Hallo

bin erst seit 2 Wochen in der linux Welt, habe in der Zeit mir einen Router zusammen gebastelt und stoße auf folgendes problem. Von meinem Windows Client möchte ich mich bei einem WEBSpace Provider einloggen mit Gültigen Zugangsdaten. Dennoch bekomme ich eine Meldung von meinem FTPClient eine Fehlermeldung mit "500 Illegal PORT COMMAND" wobei es mit einer Direkten Internet Verbindung funktioniert. Zum Routen mußte ich schon das IPCHAINS -A forward -s 192.168.0.0/24 -j MASQ eintragen, funktioniert soweit. Nur der FTP zugriff nicht so richtig. Was mache ich denn verkehrt ???

Wäre sehr Nett wenn ich eine Antwort bekommen würde, danke....


Stephan

Sellmi

Re: 500 Illegale PORT COMMAND

#2 Post by Sellmi »

du musst das ftp masq modul laden

hamsta

Re: 500 Illegale PORT COMMAND

#3 Post by hamsta »

Hallo,

FTP nutzt im aktiven Modus nicht nur Port 21 sondern auch einen ftp-data-Port (normalerweise Port 20).
Beim NAT mit ipchains brauchst Du das Modul "ip_masq_ftp" (mittels modprobe laden), dann sollte es auch funktionieren <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Solche Module braucht man auch noch für eine Reihe weiterer Services, am leichtesten ist ein Script welches folgendes
beinhaltet:

MSQ_MODULES="ip_masq_autofw ip_masq_ftp ip_masq_irc ip_masq_mfw ip_masq_portfw ip_masq_raudio ip_masq_user ip_masq_vdolive"
for I in $MSQ_MODULES; do
/sbin/modprobe $I
done

Weiteres findest Du in einschlägigen Howtos zum Masquerading mit ipchains...


Grüsse

Jens aka hamsta

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: 500 Illegale PORT COMMAND

#4 Post by gewitter »

Wenn lediglich das Routing mit:

echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -A forward -s 192.168.0.0/24 -j MASQ

:eingeschaltet wurde, sind alle Ports offen und das Modul wird nicht gebraucht. Bei mir funktioniert das tadellos und ich bin der Mienung, dass hier ein anderer Fehler vorliegt. Möglicherweise arbeitet der WEBSpace Provider mit anderen Ports als den Standardports oder bei dem Klientprogramm ist irgendwas verstellt.
LFS - mehr als eine Distribution <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Post Reply