April 10, 2002
Jag har en Netgear RT314 router.
När jag kör en ftp serer på port 21 så funkar allt bra!
Men ändrar jag till någon annan port (22) så kommer ingen in.
Dom kan logga in men sen när mapparna ska visas så får dom bara "data connection ERROR"
Nån som har en aning?
jag har fixat allt med Port forwarding o sånt.
February 19, 2002
Kolla på progget Portmapper på http://www.analogx.com
July 2, 2001
Port 21 är mycket riktigt normalt kontrollkanal för FTP.
Sen beror det på om man kör PASV eller PORT.
Vid PORT så öppnar klienten en port dit server kan koppla sig från port 20.
server: port 20 -> random port på klient
Problem: Kan vara att klienten är bakom firewall (NAT,PORT) så att servern inte kommer åt klienten.
Vid PASV så öppnar servern en random port dit klienten kopplar sig från random port
server: port random <- random port på klient
Problem: Om servern befinner sig bakom firewall (NAT som portforwardar) så blir det problem att hitta serverns random port.
Lösning: Moderna brandväggar kan läsa vad som händer på port 21 och sedan hantera PASV/PORT kommandona på rätt sätt och anpassa sig efter det.
Äldre billigare brandväggar förstår ingenting och måste få alla portar forwardade till sig.
2 Guest(s)