OSX as FTP server?

jill_m

Registered
I have a PowerMac G4 1GHz DP with 712MB of RAM and I'm on a cable internet connection in my apartment building. I am presuming there is a router for the entire building as my IP address is coming out as 10.0.11.118 in the File Sharing preferences.
This is my problem, I cannot serve files to anyone as I know that is not my IP address, but I guess the computer thinks it is. Is there a way around this? I really have no clue what to do so if you can, please explain the steps.
Thanks!
 
My bet is that you have a router/modem that acts as a NAT connection..basically you all have local IPs, but from outside the LAN everyone will see one IP, it makes it VERY difficult, if not impossible to run any kind of web services such as FTPs.

I can not think of any way off the top of my head without having access to the router to be able to forward a port to your machine's IP.
 
yeah, I have been doing some checking and it seems my ISP does run a NAT, which sucks, but thanks for the help.
 
You could try using DSLReport's tools, some of which have a little button that says "My Public IP is..." which you click, and then it tells you your public ip. (Duh.) There are other ways to do it as well, involving scripting the download of a cgi-generated webpage which includes the IP that requested it.
 
Originally posted by wyvern
You could try using DSLReport's tools, some of which have a little button that says "My Public IP is..." which you click, and then it tells you your public ip. (Duh.) There are other ways to do it as well, involving scripting the download of a cgi-generated webpage which includes the IP that requested it.

Yes, but unless the NAT is opened to forward traffic to the FTP server, knowing the external address isn't gonna do any good.

Three ways around this:

1. Somehow convince the admin of the NAT to open it up to allow the traffic through to the Mac. Not likely, since the NAT implies that everyone behind it is meant to be a consumer (see below rant), not a provider.

2. Get external hosting. This has the disadvantages of costing money and being possibly limited WRT what they'll let you control.

3. Find a server-friendly ISP. This is the option I would choose if I was in this state. Jill, you don't mention where you live, so it may not help, but you might have a look at Speakeasy if this is an option that you want to investigate. They aren't as cheap as other options, but they explicitly make it easy to set up servers on your connection.

<rant>

I find it increasingly infuriating the number if ISPs that make the assumption that their users should simply be good little consumers and not set up any kind of servers on their networks. Cable is particularly bad for this, but there's so many stories of ISPs who block inbound traffic to well-known ports (80, 22, 21, 23, etc), to prevent their users adding to the richness of the net.

It seems that these ISPs believe that the internet is meant to be just like TV - consume all you want, but you couldn't possibly have any reason to want to have a voice, unless you're some kind of music/movie/software pirate, terrorist or something.

I'm not arguing that someone be allowed to saturate their link 24x7. The fact is, that $40-$50/mo is not really paying for the theoretical bandwith available on the connection. ISPs have always oversold capacity - that's the only way to make a profit. But, if I have some low-volume webserver, I present no particular operating difficulty to the ISP, but that doesn't seem to matter to them...

What's even more disturbing is that their customers don't seem to be speaking up on this topic. Do so few people care enough about this to raise the kind of stink required to change this?

:mad: :mad: :mad:
</rant>


FWIW, my ISP (DSL through the phone company - not a BabyBell) does allow servers, nats, whatever on my connection, so long as I do not adversely impact their operations. I'm among the few people I know that actually like their phone company... :)
 
Ah, that's true, I'd forgotten that. DSLReports can help you find DSL as well. Speakeasy is a good choice if you can get it.
 
Originally posted by kenny
lots of stuff...

Thanks for the info... my ISP here in Orlando is VBnet, I belive. I use it cause it's free with my rent every month and to change would mean an extra charge. I guess for the moment I'll have to live with it. Oh well, thanks anyways.
 
Back
Top