how do i set up my own ftp server


Recommended Posts

i got ports 21 and 81 being forworded to me.

and the program called IIS comes with winxp pro but you have to install it manually. it is in an earlyer post if you are interested (on page 1)

winxp pro comes with it, i would not recommend using IIS though, on top of it being very confuesing (for me at least) like uniacid said it is crap (or so i have heard form 5 different sources)

1000 more posts and i am 1337

FTP going down, night yall.

Link to comment
Share on other sites

Thanks. I have been testing out some other FTP server software when I was running XP Home but I just did not like the interfaces or the awkwardness of using them. However, the best one I came across was GuildFTP. I will tryout XP Pro/IIS tomorrow and see how I get on.

Link to comment
Share on other sites

yes, you must also forward the port range for passive. myself, I use ports 10000-10050 for that. So, forward a range of 50 ports to your machine and everything should go smoothly.

Link to comment
Share on other sites

..idiot thats your internal/local ip.... your supposed to use your outside ip

you set the ftp up with that ip but use your outside ip to connect k?

That was his external IP. His internal IP (if using Netgear/Linksys router) would be something like 192.168.x.x. Using BPFTP is my recommendation due to the great configuration selections when choosing which files and directories you wish to share. (and how you want to share them) If you have a router then you should have another PC on your network that can test out whether or not you set up the BPFTP server correctly. NOTE: WHEN TESTING FROM ANOTHER NETWORKED PC MAKE SURE YOU LOWER OR TURN OFF THAT CLIENT'S FIREWALL. IT MAY NOT ALLOW YOU TO CONNECT OTHERWISE. When testing this out (using the BPFTP client) you need to type in your INTERNAL IP that the router has assigned that second PC. (no need to forward any ports at this point) IF you can connect, then great....basically you're all set. To allow anyone off-network to join your server, you must forward your BPFTP port number from the server PC to your router......then give people your EXTERNAL IP in order for them to connect. Everything should be fine at that point.

Seems like you're on the right track, just getting stuck on some minor details. Good luck with it. :)

Link to comment
Share on other sites

12.247.77.189 is the external ip, and 192.168.0.xxx is an internal one,

come on guys, if this was me setting up an ftp for the first time i'd have headblag by now!

lets not mislead the guy...

to the post aboce, it is advised to use the external ip [12.247.77.189] and set up port forwarding through your router [is it port 81 your running it on?] to the internal ip of the computer running the server... then test it on another computer using the external ip. internet explorer will do at this stage, and the address will look something like ftp://12.247.77.189:81, or you can use command prompt [or dos] and use the cmd "ftp", the rest will be explained. by testing it with the external ip you can be sure its working

Edited by [XS]
Link to comment
Share on other sites

..idiot thats your internal/local ip.... your supposed to use your outside ip

you set the ftp up with that ip but use your outside ip to connect k?

That was his external IP. His internal IP (if using Netgear/Linksys router) would be something like 192.168.x.x.

On his post he put his internal ip the 1st time, now he edited it and put his external

Link to comment
Share on other sites

why would you want 80 and 81 and 21 and 22 and 10000 - 10050 to your comp?

if you only got one ftp server running on comp, then all your need forwarding is the port declared by you in the options... default as port 21.

Link to comment
Share on other sites

when i try to use port 21 it says that it is already in use

from what i understand ports 10000-10050 is for passive

Link to comment
Share on other sites

:) i was able to open port 21, appreantly i had a background proccess running that i did not know about.

Link to comment
Share on other sites

oops, i changed it.

when i try to connect (using flashfxp) it says connection refeused

when i exit bpftp, and start serv -u serv -u says unable to connect to server 127.0.0.1 port 43958

Edited by ceminess
Link to comment
Share on other sites

when i try to use port 21 it says that it is already in use

from what i understand ports 10000-10050 is for passive

odd, I remember forwarding higher number'ed ports for passive mode than those... like, i think in the 50,000 range. :blink:

ah well, when I did it, I was using some half assed tutorial on how to do it and even though it worked, i'm sure it could've been done better.

Link to comment
Share on other sites

yeah, i think you can forward any 50 ports for passive. but generally, they have to be a really high number. but my ftp works just fine for me. i can connect to it from anywhere... except my old high school.

Link to comment
Share on other sites

Tobbe, ftp server uses any port you specify. outgoing data connection port is often port 20, but he doesn't have to do anything regarding that.

ceminess, here's what you have to do.

forward your control connection port, 21 or 81 or whatever you want to use

then forward data connection port range, pick any range between 1025-65535, liar2 suggested 50 ports, i think that's a bit too low due to long"ish" socket connection timeout values. it's safeer to use 100 or even 1000 ports. so say you desided to forward 23000-24000, you go that linksys page, you forward port 21(or whatever you deside to use), and you forward 23000 to 24000.

then you go to bpftpd config, "Passive mode" menu, passive port range, is that 23000-24000 range. if you want to, you can leave passive mode ip option disabled and let your router's NAT change that ip.

Link to comment
Share on other sites

50 ports is as much as it would let me use... i tried to use 1000 ports, but it wouldn't let me. that's just experience with serv-u. but other than that, i believe mxxcon has it covered.

Link to comment
Share on other sites

Yess it works now you guys are the best, i learned a lot. thanks for all the help.

if anyone wants to help me test it

ftp://12.247.77.189:21 just Anonymous

just a test cannot d/l anything even if you wanted too

Edited by ceminess
Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.