PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : und noch mal (halb)DAU hilfe...


ethrandil
2002-10-31, 15:49:47
Ich habe einen FTP-Server auf einem Server hinter dem Router laufen.
Wenn ich mich übers internet einklinke (Ports sind geforwarded), dann kommt erstmal das Eingabefenster für user/pass und dann versucht der Rechner auf die interne LAN ip zuzugreifen (also 192.168.x.x)!!! und nicht auf die WAN-ip(217.x.x.x)!!
Ich denke das ist ein 'masquerading'-problem ...
wie kann ich das ändern?
welche conf datei muss ich ändern?

mfg ethrandil

86318
2002-10-31, 18:13:24
ist nur eine vermutung, aber es könnte sein dass das dafür zuständige kernel-modul nicht geladen ist. gib (als root) lsmod ein, und es sollte sowas in der art ausgeben:


Module Size Used by Tainted: P
ipt_state 600 2 (autoclean)
ipt_LOG 3128 1 (autoclean)
iptable_filter 1704 1 (autoclean)
ip_nat_ftp 2896 0 (unused)
iptable_nat 13080 2 [ip_nat_ftp]
ip_conntrack_irc 2400 0 (unused)
ip_conntrack_ftp 3168 0 (unused)
ip_conntrack 13596 4 [ipt_state ip_nat_ftp iptable_nat ip_conntrack_irc ip_conntrack_ftp]
ip_tables 10616 6 [ipt_state ipt_LOG iptable_filter iptable_nat]
fglr200 144392 127
agpgart 12616 0 (unused)
fxusb 560024 4
dummy 1000 0 (unused)


ip_nat_ftp und ip_conntrack_ftp müssen imo geladen sein damit ftp funktioniert.