ftp server za maskaradou, portfw
Ing. Pavel PaJaSoft Janousek
janousek na fonet.cz
Středa Prosinec 5 09:59:07 CET 2001
David Tok wrote:
> Chtel bych se zeptat, ipmasqadm forwardovane porty vynecha z masquaradovani?
> Ono problem tu byl prave v tom, ze masq. prehodila odchozi port z 20
> (server vevnitr) na nejaky svuj docasny (!= 20).
Ufff... tak ted jste mne otazkou dostal, ale zpet... - pokud se bavime
o aktivnim modu FTP, skutecne nejde pres maskaradu, resp. jde, ale
neuplatni se pravidlo ve FORWARD chainu (nejake <localsite>/<maska> -j
MASQ), ale prave ty pravidla z portforwardu (tato konverze je totiz
obousmerna!).
Pokud Vam to nevadi, tak aktivni prenos funguje (prave jsem si to
overil), bohuzel jsem nedosel zatim na zpusob, jak to same provest i s
pasivnim rezimem (podotykam, ze na gateway bezi jak ip_masq_portfw, tak
ip_masq_ftp) - jedna se totiz o to, ze pri pasivnim rezimu se klient (je
jedno, zda-li za maskaradou ve 3. siti nebo na verejne routovatelne
adrese) snazi konektit nikoli na <verejna-ip>:<dohodnuty port>, ale na
<lokalni-ip>:<dohodnuty port> (dohodnuty port je jiz navazane spojeni,
nikoli nejaky dalsi) => je jasne, ze s lokalni IP se packet daleko
nedostane...:-( - zalezi na okolnostech routovani, nejspis zarve primo
connect:
ftp> ls
227 Entering Passive Mode (10,0,0,253,119,34)
ftp: connect: Connection timed out
ftp>
ftp> ls
227 Entering Passive Mode (10,0,0,253,121,148)
ftp: connect: Síť není dostupná
ftp>
- prvni je pokus z verejne routovatelne IP, druhy je pokus ze stroje,
ktery je za maskaradou v dalsi siti (uplne jina lokalita) (10.0.0.253 je
lokalni IP adresa FTP serveru)
Zaver: predchozi navod na ipmasqadm portfw je funkcni pro aktivni rezim
FTP prenosu, pasivni jsem zatim nezlomil (zakaznik si nestezoval'-) a
aktivni mu staci - po patricnem skoleni), vi nekdo co s tim? Pripadne
uvitam i prakticky odzkouseny postup na 2.4. jadrech (prosim ne
teoreticke konstrukce jak by mohlo) pres iptables...
-----------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft) FoNet, spol. s r. o.
Vyvoj software, Intranet / Internet Sokolova 67, 619 00 Brno
E-mail: mailto:Janousek na FoNet.Cz Tel.: +420 5 4324 4749
SMS: mailto:P.Janousek na SMS.Paegas.Cz Fax.: +420 5 4324 4751
WWW: http://WWW.FoNet.Cz/ E-mail: mailto:Info na FoNet.Cz
-----------------------------------------------------------------------
Další informace o konferenci Linux