- 1560 megtekintés
Hozzászólások
Sziasztok! Az lenne a problémám, hogy egy router mögött lévő gépre felpakoltam a pure-ftpd szerver programot. Amikor a helyi hálózat másik gépéről csatlakozok fel a szerverre (a belső hálózati ipt használva kapcsolódáskor: 192.168.1.4:21) akkor simán megy minden. Le/fel -töltés,listázás, viszont ha az internetszolgáltatótól kapott ipcimen akarom elérni az ftp-t (szoval mintha kivülről csatlakoznék) akkor a logint elfogadja, viszont a listázásnál megakad. ezt irja ki a log:
[L] 257 "/" is your current location
[L] TYPE A
[L] 200 TYPE is now ASCII
[L] PASV
[L] 227 Entering Passive Mode (192,168,1,4,224,7)
[L] Opening data connection IP: 88.xxx.xxx.xxx PORT: 57351
[L] Data Socket Error: Connection refused
[L] List Error
[L] PASV
[L] 227 Entering Passive Mode (192,168,1,4,29,217)
[L] Opening data connection IP: 88.xxx.xxx.xxx PORT: 7641
[L] Data Socket Error: Connection refused
[L] List Error
Viszont ha a flashfxpben bepipálom ezt az opciót a csatlakozás előtt: "Use 'stat -l' to list directory" akkor kilistázza a mappa tartalmát viszont se feltölteni se letölteni nem tudok.
log:
[L] 257 "/" is your current location
[L] TYPE A
[L] 200 TYPE is now ASCII
[L] STAT -la
[L] List Complete: 247 bytes in 0,19 seconds (1,3 KB/s)
[L] PASV
[L] 227 Entering Passive Mode (192,168,1,4,214,255)
[L] Opening data connection IP: 88.209.194.176 PORT: 55039
[L] Data Socket Error: Connection refused
[L] Transfer Failed!
A mappajogok be vannak állítva, az user irhatná/olvashatná a mappában lévő fájlokat, a routerben engedélyeztem a 20-21 es portot, a netet végigböngésztem de nem találtam megoldást a problémára. Remélem tudtok segíteni nekem. Előre is köszönöm.
- A hozzászóláshoz be kell jelentkezni
Szia, ne csak a 21-es hanem a 20-as portot is forwardold be, mivel az ftp a 21es porton authentikal a 20ason meg az adat megy.
- A hozzászóláshoz be kell jelentkezni
mind a kettő be van forwaldolva. A 20 is és a 21 is.
- A hozzászóláshoz be kell jelentkezni
Mivel csinalod a portforwardot? Mik a szabalyok?
- A hozzászóláshoz be kell jelentkezni
A router configban a virtual servers -ben.
az ftp címe 192.168.1.4 és erre van engedélyezve mindkettő TCP/UDP -re is.
- A hozzászóláshoz be kell jelentkezni
Passive Ports ?
- A hozzászóláshoz be kell jelentkezni
A 8000 -es portokra gondolsz?
- A hozzászóláshoz be kell jelentkezni
ha passziv modban megy, akkor ki kene nyitni a routeren is oket.
proftpd-nel nalam pl 49151 van beallitva, plusz MasqueradeAddress akarmi.hu
pure-nel nem tudom..
- A hozzászóláshoz be kell jelentkezni
De ha megnézed a logokat akkor látod , hogy ezek a portok változnak. és elég tág tartomány ahogy látom.
- A hozzászóláshoz be kell jelentkezni
pure-ftpdben van erre egy config parameter (vagy ha nem hasznalsz config wrappert, akkor kapcsolo):
# Port range for passive connections replies. - for firewalling.
PassivePortRange 2000 2100
Peldaul. Aztan ezt a porttartomanyt kinyitod a tuzfalon, es forwardolod ahova kell. Ha nem wrapperrel hasznalod a pure-ftpdt, akkor meg kell nezned, hogy milyen kapcsolo felel meg ennek a config parameternek.
Remelem ezt kerested. Termeszetesen port tartomanynak azt allitasz be amit akarsz. Ugy emlekszem kapcsolatonkent 2 portot javasolnak felhasznalni.
- A hozzászóláshoz be kell jelentkezni
én is hasonló problémával küzdök (proftpd),
de még nekem sem sikerült megoldanom
ha valaki tud valami érdemlegeset akkor várom
köszi
- A hozzászóláshoz be kell jelentkezni