Na NND działa FTP [ProFTPd] skonfigurowane jak widać:
ServerType standalone
DefaultServer on
DeferWelcome on
PassivePorts 49152 65534
Port 2123
a więc powinno działać zarówno PORT jak i PASV. I faktycznie, w LANie działa i to i to. Port FTP: 2123, a więc port kanału kontrolnego 2122.
No to teraz chcę żeby to było widoczne poza LANem. A więc:
$i -A INPUT -p tcp -i $EXTIF --sport 2122 -m state --state ESTABLISHED,RELATED -j ACCEPT
$i -A INPUT -p tcp -i $EXTIF --sport 2123 -m state --state ESTABLISHED -j ACCEPT
$i -A INPUT -p tcp -i $EXTIF --sport 49152: --dport 49152: -m state --state ESTABLISHED -j ACCEPT
i przy takim ustawieniu serwer jest kompletnie niedostępny z zewnątrz. Natomiast jak dam dokładnie to samo, ale usunę wszędzie
-m state --state JAKIŚTAM to serwer jest widoczny, ale po połączeniu lista plików jest pusta. LAN działa zawsze
Niech mi ktoś powie co robię, źle bo już się z tym męczę długo i nie mam pomysłu.