elliottbenzle
asked on
opening port 20 and 21
I'm at a friend's house and am unable to get my FTP to work. I think that this is because ports 20 and 21 are being blocked. My FTP (WS_FTP Pro) says specifically that these ports are used by the service. I used the online service yougetsignal.com and it says that both ports 20 and 21 are closed. I called my ISP (Comcast) and they said that they do not block these ports, I disabled my windows firewall and AVGfree antivirus. Is it possible that my router is blocking these ports? I've done stuff like this before but am far from experienced at it. Any advice as to where I go from here would be appreciated. Thanks.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ISP will not block the ports. Tell me which router you have? also try to disable windows firwall service
by typing in Programs--->Run
services.msc
and then select windows firewall service and stop it.
by typing in Programs--->Run
services.msc
and then select windows firewall service and stop it.
What are you trying to do with your FTP?
Your FTP (WS_FTP Pro) is an FTP client. Those ports are closed until you use it to connect to an FTP Server somewhere.
You will need to log on the router/firewall by http (eg. http 192.168.0.1), and relay the ports 20 and 21 to you PC's address.
You will have to forward the ports on your router to the IP address of your computer.
Find the IP by going to Start then click on run.
type cmd in the run box and hit enter.
then type
ipconfig /all
look for a line like this:
IPv4 Address. . . . . . . . . . . : 10.0.0.3(Preferred)
It might be 192.168.x.x also.
then log into your router and go to the port forwarding section. Forward both port to that ip address, if it asks you to choose udp or tcp ports select tcp.
Then you will be able to ftp into the machine.