shihchiun Posted July 25, 2003 Share Posted July 25, 2003 i set up an iis server, but i can only access it from inside my network. how can i get into it through the internet? i have its ip set at my ip on the network. Link to comment Share on other sites More sharing options...
liar2 Posted July 25, 2003 Share Posted July 25, 2003 I imagine you have to set up passive mode. Link to comment Share on other sites More sharing options...
Zero1 Posted July 25, 2003 Share Posted July 25, 2003 Set access rights for port 80 on your router Link to comment Share on other sites More sharing options...
I8PP Posted July 25, 2003 Share Posted July 25, 2003 Try using another port, since most ISP's don't allow servers of any kind. Link to comment Share on other sites More sharing options...
NeoMasamune Posted July 25, 2003 Share Posted July 25, 2003 Set access rights for port 80 on your router That's EXACTLY what you need to do. ;) Link to comment Share on other sites More sharing options...
Steven Posted July 25, 2003 Share Posted July 25, 2003 Like said prevously, ISP's block port 80, namely because of servers, and cuz of that nasty code red worm. Link to comment Share on other sites More sharing options...
Zero1 Posted July 25, 2003 Share Posted July 25, 2003 blocking port 80? :\ then you wouldnt be able to access any pages some routers require you to setup servers for particular things.. if you're using a HTTP service like i am, you just set it like so in the web admin panel: Public Port: 80, Private Port: 80, Computer: [your local IP of server], Protocol: TCP ftp is a little harder... my ftp client tries to connect at different ports every time, going to be a little harder to configure it... :( Link to comment Share on other sites More sharing options...
draelas Posted July 25, 2003 Share Posted July 25, 2003 ya you have to forward port 80 to the ip of your IIS server you can prolly access your router by going to 192.168.1.1 or 192.168.0.1 then you can go to forwarding and do it Link to comment Share on other sites More sharing options...
shihchiun Posted July 26, 2003 Author Share Posted July 26, 2003 what if i used, say port 6112? (actually, its already opened) if i go to my ip (outside of router) and add the :6112, it still doesn't work.. do i still haev to forward? i can't access my router, i dont have the password Link to comment Share on other sites More sharing options...
John Veteran Posted July 26, 2003 Veteran Share Posted July 26, 2003 you have to configure iis to use 6112 if that's what you want to do. look in the properties for your web site. Link to comment Share on other sites More sharing options...
shihchiun Posted July 26, 2003 Author Share Posted July 26, 2003 Yes, i changed the tcp port to 6112, but it still wont work outside my network Link to comment Share on other sites More sharing options...
kowcop Posted July 26, 2003 Share Posted July 26, 2003 sounds like you have a NATTED IP address (ie. you hide behind the IP address of the firewall / router). If this is the case, you would have to set up port forwarding on the router, or a rule on your firewall. Link to comment Share on other sites More sharing options...
Dav-id Posted July 26, 2003 Share Posted July 26, 2003 get routed IPs from your ISP - internet central gave me 6 IPs to play with! all my computers have direct internet access woot also you will have to set the virtual server on the router to point to the right ports for your server- change the router web interface to point to port 8080 meaning you can use port 80 for your server Link to comment Share on other sites More sharing options...
Dav-id Posted July 26, 2003 Share Posted July 26, 2003 one other problem i once had was that i could not access my domain (pointing to server) from behind the router without creating a dns server within the network. so you will have to use the local address to access it from your end but give anyone else the domain or wan ip address Link to comment Share on other sites More sharing options...
+BudMan MVC Posted July 26, 2003 MVC Share Posted July 26, 2003 Check with your ISPs AUP - is ok to run servers. If yes, then most likely it something you have misconfigured. But for all we know your ISP has blocked all unsolicited inbound. And if you really do not have a full grasp of what is required in running a secure server. I would suggest you don't. But its not all that hard - and my guess is you have not even bothered to read any documentation on your router at all. Nor do you understand the basic concepts of how a router works, or what ports different services work on. If this is the case - YOU should NOT be running a server open to the public NET. Since you did not give your router model your running - can not really give you any specifics. Your web server would normally listen on port 80 and 443 for SSL. Depending on what IP(s) are available to the machine it is running on - it can be set to listen on ALL ip addresses of the machine, or just one, etc.. If you can access your web server by its IP address, I would guess 192.168.x.x something. Then we know your web server is working. But the 192.168.x.x address space is not routable on the public net. IE no one can get to this address. Your router will have to be configured to forward requests to talk to port 80 on your outside address to the IP address of the webserver on the inside of the router. You will have a different address on the outside. What I do not know - since you did not give your ISP or your location - I can not even look up what IP ranges your ISP is on. And it really does not matter for this discussion. So however you configure your router - you need to setup a port forward from port 80 on the outside to port 80 on the inside, to the IP address of the machine running your web server. User on the outside would be able to access your webserver by going to http://your-routers-outside-ipaddress If your ISP is blocking port 80 inbound, then yes it is possible to configure your webserver to listen on a different port. And then forward that port from the router to IP address of your webserver. The outside users would go to say http://outsideaddress:newport Depending on your router - you maybe able to forward a different port on the outside to port 80 on the inside. But if your ISP is blocking inbound 80, it is most likely they have some type of AUP that says your not suppose to be providing services to the public net. Even if they do allow you to host up stuff to the public - I highly suggest that if you have something you want to make available to the world. Find yourself a web host, the price of them will vary from FREE to $100's of dollars a month - depending on what services you require. But most likely you could find a host that will provide you with everything you could want - and for a very reasonable price. That falls into your budget, there are lots of hosts that provide everything I could image you would need for between $25-$100 a YEAR. This will allow you to serve up the stuff you want to the world, without breaking your AUP and at the same time serve up the stuff to any users alot faster than your machine could do. I would also check with your ISP - everyone that I know of gives atleast some sort of web space. Link to comment Share on other sites More sharing options...
shihchiun Posted July 26, 2003 Author Share Posted July 26, 2003 I use cox, and they do give webspace... 10 mb, and i just checked, no i am not allowed to run servers... oh well.. thanks anyways. no need to.. nevermind Link to comment Share on other sites More sharing options...
Recommended Posts