Link to home
Start Free TrialLog in
Avatar of elliottbenzle
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
Avatar of Adam Brown
Adam Brown
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Comcast does not block port 20 or 21, that is correct.

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.


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.
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.