Groups | Blog | Home
all groups > iis ftp > march 2007 >

iis ftp : IIS 5.1 XP PRO HELP PLEASEEEEE



Whompmaster
3/10/2007 12:00:00 AM
I have been trying for over a week to install and configure IIS in XP Pro. I
installed it set my firewall (Comodo) to allow connections both ways from
ports 21 and 80, configured my Linksys router for port forwarding, also
enabled DDNS service which with Linksys you have to use either DynDNS.org or
TZO to keep your IP address in your router updated (I chose DynDNS because
it's free). Internet Connection Type is automatic configuration - DHCP.
Unchecked block anonoymous.
I can type in ftp://localhost and see all my files, I can run netstat from
the cmd prompt and it says listening.

I thought having the server installed on my pc would allow someone to
connect to my ftp server but no one can. Someone told me in order to connect
to my server I had to purchase a domain which I did from godaddy.com.
Godaddy.com wants to know my server name so that they can tell me how to
configure my domain name to connect to my server.

I thought when I installed it and in advanced properties of the default site
I entered a host name that this is what someone would type into their
browser to get to my files instead of having to know my IP address.

I'm sorry I have googled for over a week and read hundreds of articles
regarding this and basically it ends with now east coast can connect to west
coast pc, but it doesn't say how. Most articles are referring to OS Vista or
Windows Server 2003 and some of the instructions they have I don't have
those options in XP Pro IIS v.5.1

Does IIS depend on ASP.net? Should that be enabled because when it is
running every time I shut down or restart my computer I get a message saying
asp.net couldn't write to memory. When updates automatically added ASP.net
to the user accounts I removed it because I did not like the sign on screen
Do I need to add it back? Do I need to compose a document to go in the root
folder? What is my server address, the one that godaddy is asking for to set
my domain to connect to? If I am just using IIS what address do I give to
people to connect to my files?

When I started out this all seemed so simple but it has turned into a
nightmare trying to figure out what I am doing wrong.

Can someone please give me some answers. Everything says do this and do that
and you are up and running sharing files across the internet. They make me
feel like an idiot that I can't make this work!!!

TIA for ANY and ALL advice or direction.

Dave
3/10/2007 4:15:01 PM
see inserts

[quoted text, click to view]

for dyndns or tzo doesn't keep your ip address updated, your isp assigns you
the ip address. the ddns service quickly reassociates a dynamically assigne
ip address to a domain name.

[quoted text, click to view]

you do not need a domain name to allow people to connect to your server.
they can use the external ip address (the one assigned to the router by your
isp). this is of course assuming that your isp assigned ip address is
visible from outside their network. not all of them are, some isp's use nat
because they don't have enough ips for all their users, in cases like this
there is no way without your isp's assistance to set up a server on their
networks that can be accessed from outside.


[quoted text, click to view]

no, the domain name must be associated with your external ip address.

[quoted text, click to view]

give them your isp assigned address. or if you have associated the isp
address with a domain name then that should work once the ddns service has
the right name and your router updates their database.

[quoted text, click to view]

it is possible you are doing nothing wrong. some isp's block those ports so
you can't set up servers. from isp's like that you can try another port,
though don't be surprised if nothing works.

[quoted text, click to view]

Whompmaster
3/10/2007 8:53:44 PM
Thanks Dave, that was very helpful. I use Embarq (formally Sprint), I called
them and ask about a static ip address which they charge $10 a month for
because "they are very limited" which I am assuming they mean they don't
have that many static ips to issue.
I meant that the dyndns kept my router updated with the newly assigned
static ip address.
Is there someway to route my domain name www.mydomain.net through dyndns so
that then my domain name would relate to the correct ip? I read that
somewhere but can't remember where or how it was done, something about a
domain and a subdomain.

I downloaded a program called Direct Update but really don't understand how
that works either, so actually I guess I really don't understand much about
the routing of a domain to the server at all. This is all new to me. How
does my router update their (my domain) database?

If I have a domain name and a static ip address do I need to install IIS as
a server or just select the files and set them to share across the internet
or does IIS just make it more simple? If I don't use IIS and just a domain
name directed to my ip address will people ONLY be able to access the
folders that I want them to or are they going to be able to access my whole
computer?

If I have a static IP address do I then still or not have a Dynamic IP
address? How does this effect other users on my home network will they also
use the static IP?

I have Windows Server 2003 RC2 25 client license software (unopened) but if
I can't even tackle this simple fuction I don't dare try and install that!!!

How do I find out if my ISP is behind a NAT and if they are how do you get
around that or is there even a way? If this is true how are you able to file
share with MSN Messenger, Yahoo and other chat programs even Folder Share?

After all the reading I have done your information was more comprehensible
than anything else.

Thanks so much.

[quoted text, click to view]

Dave
3/10/2007 9:26:59 PM

[quoted text, click to view]

dyndns does not update your router. your router updates dyndns with your
current dynamic ip address and then dyndns relates that to your domain name
so outside users can use the domain name and not have to figure out your
dynamic ip address.

[quoted text, click to view]

you don't want to share files across the internet, that is just asking for
every hacker out there to use your machine. you install iis as a server and
it provides access to only the web pages you set up. be sure you have a
firewall in either the router or server that blocks everything except port
80 (and maybe 21 if you want to be an ftp server, but beware, ms ftp is not
known for its security.)

[quoted text, click to view]

you have one or the other, only your isp knows for sure.

[quoted text, click to view]

you have 25 machines on your network?? you don't need any license for users
to view your web pages with iis, if someone sold you that package for that
reason you were ripped off.


[quoted text, click to view]

you ask them, read your terms of service, or do some testing to see what
your external ip is and if it can be seen from outside your isp's network.

[quoted text, click to view]
Whompmaster
3/11/2007 12:00:00 AM
No one sold me Windows Server program, I won it from a forum that I belong
to, was just going to sell it on ebay but haven't gotten around to it. My
router is firewalled and I also have a 3rd party firewall on my computer.
I'm still confused when GoDaddy is asking for a server name. Shouldn't that
domain name some how be routed through the dyndns site to direct it to my
IP? When I used a port sniffer the results were that it could not find a
server on any of the ports although they are open in the router and in my
firewall. When I did netstat from the command prompt TCP was listening but
UDP just showed results as ***. I just want to share some files (nothing
important) with a few friends, maybe I should just chunk out the $10 a month
for a static IP address...... seems so wasteful when you have a free program
and I already pay them $50 a month for service!!
Thanks for your time in responding to my concerns. Your information has been
very helpful.

[quoted text, click to view]
Dave
3/11/2007 12:23:34 PM
yes, godaddy is where you bought the name, but you can't tell them the ip or
host name becaues it is dynamic. you tell the dyndns service the domain
name, and your router should automatically update dyndns when it gets a new
ip address from your isp. then dyndns provides the routing updates to the
rest of the world so your friends can find your machine.

on your router you probably have to do more than 'open the port'. you have
to tell the router what machine on your lan side to send the incoming
requests to. that could be set up a couple different ways, in simple
routers they often call it 'virtual server' setting, where you specify one
machine that all incoming requests get sent to. in higher end routers you
can specify a different internal machine for each incoming port. you would
have to check your router documentation for how to do that.

[quoted text, click to view]
AddThis Social Bookmark Button