Uraim!
A múltkorjában egyeztetett tűzfal konfigommal lenne egy kis gondom, segítsetek légyszi, ha tudtok!
Következő a felállás:
Van két Debian Sarge-t futtató gép, belső hálón, fix IP-kel, egyik egy "mezei" linux, a másik egy levelező szerver is.
A "sima" linuxon nincs, a levelező szerveren pedig fut Iptables, a lentebbi beállításokkal.
Internetet "hardveres" router csinál a belső háló számára, amin a levelezéshez szükséges portok forwardolva vannak a mail szerver IP címére.
Minden megy is rendesen, most jutottam el odáig, hogy kicsit jobban kidolgozzam az e-mailek archiválást. Ennek tar.gz-s eredményét automatizálva szeretném a "mezei" linuxos gépre FTP-vel átmásolni úgy, hogy a mail szerver küldje, azaz uploadolja a "sima" linuxos gépre, melyen ProFTP szerver fut és jelenleg nincs is rajta tűzfal.
A mail szerver iptables konfigja (gép bootoláskor van lefuttatva):
#!/bin/bash
iptables -F
ifdown eth0
ifup eth0
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -s 127.0.0.1 -i lo -j ACCEPT
iptables -A INPUT -p tcp -m tcp -m multiport --dports 20,21,22,25,80,143,443,993 -j ACCEPT
iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT -m limit --limit 2/second --limit-burst 5
iptables -A INPUT -p tcp --dports 113 -j REJECT
iptables -P INPUT DROP
"Sima" FTP parancsot használok a mail szerveren, minden egyes ftp parancs (login, könyvtárváltás, stb.) egy örökkévalóságnak tűnik (100MBit belső háló), 200kByte adatot 20 perc alatt sem sikerült feltöltenem az FTP szerverre. (Létrejön a fájl, 0 hosszal, ftp parancs futtatása folyamatban van végig, nem ad vissza hibát, v. promtot).
Ha a mail szerveren kikapcsolom a tűzfalat, akkor villámgyorsan megy minden úgy, ahogy az a "nagy könyvben meg van írva".
Kérdésem az lenne tehát, mit kellene még módosítanom a fentebbi tűzfalszkripten ahhoz, hogy az ftp is szépen menjen vele :confused: Gyanítom, hogy itt lehet valami probléma, hiszen iptables nélkül gyönyörűen megy.
Még egy "extra" kérdésem lenne, az iptables -F utasítás tudtommal teljesen üríti, "kikapcsolja" az aktuális tűzfal beállításokat. Nekem ez annyit tesz, hogy semmiféle kapcsolatot nem tudok folytatni, sem újat kezdeményezni, holott az iptables -L szerint tényleg üres

Sem az eredetileg tiltott portok, sem az eredetileg nyitott portokon nem lehet kommunikálni az iptables -F kiadása után a géppel :confused: Ha az egész gépet újraindítom úgy, hogy nincs iptables birizgálva, nem adok meg szabályokat, akkor minden megy rendben, ftp is, iptables -L ugyanazt mutatja, mint amikor a -F kapcsolóval törlöm az addigi beállításokat.
Ez mitől lehet
Két, telejesen független vason, is ugyanezt produkálja, mindkettő Sarge Debian.