Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Internet Connection Sharing Port Forwarding Issues

Posted on 2007-08-11
Medium Priority
Last Modified: 2008-01-13
I have two computers, a Windows XP laptop with a verizon wireless card and a web server. I am trying to configure the laptop to run internet connection sharing and forward all requests from the internet on port 80 over to the webserver system.

Of course when I enable Internet Connection Sharing it tells me that it will have to change the IP address of the local network adapter to, which is fine considering the webserver is

However, whenever I attempt to access the public IP address I'm given by verizon it never seems to forward over to the web server.

I just installed Apache on the laptop to see if its not forwarding or if there is a problem with the page and with Apache installed on the laptop, the laptop's website comes up fine, even though I have Internet Connection sharing configured to forward all requests on port 80 over to

I know that the web server is running fine and is accessable on the web-server because I can access it via its local IP address ( It comes up immediately without an issue that way. There is NO access control, no firewall, no NOTHING on the webserver except a simple webserver (

Please HELP! I am onsite trying to set this up for someone, just like I have done half a dozen times. I've done the same thing with virtually the same steps (without any third party software) on about 5 or 6 other laptops and it worked previously. I don't know if I am skipping something or missing something or if there is something wrong with the system.

The Steps I am going through are:

1. Right click my Dial-Up Internet Connection, go to Properties.
2. Click Advanced at the top, put a check mark by "Allow other network users to connect through this computer's internet connection".
3. By Home Networking Connection I set it to "Local Area Connection" (the ethernet cable between my laptop and the server).
4. Also, for good measure I put a check mark by the two checkboxes after that (Establish dial-up connection..., Allow other network users...).
5. Click "Settings" in the bottom right corner,  Double-click "Web Server (HTTP)" in the list and set it to (IP Address of my server)
6. Click "Ok".
7. Click "Ok".
8. Click "Settings" in the top right corner of the screen by "Windows Firewall".
9. Set Windows Firewall to "On". UNCHECKED "Don't allow exceptions".
10. Clicked the "Exceptions" tab at the top of the window.
11. Click "Add Port", typed a generic name (i.e. "web" by name and typed 80 by Port Number).
12.  Put a checkmark by "TCP".
13. Click "Ok".
14. Click "Ok".
15. Click "Settings" in the top right corner of the screen by "Windows Firewall" again.
16. Click "Advanced" , under network connections scroll down and find "Local Area Connection". Highlight it and click "Settings".
17. Ensure that a port setting is setup for this connection for port 80 to forward to (Just like steps 11-13. Click Ok.
18. Scroll down in the network connections list and highlight "NationalAccess - BroadbandAccess" (My Internet Connection). Click Settings.
19. Ensure that a port is setup for this connection as well for port 80 to forward to (One again, just like steps 11-13). Click Ok.
20. Click "Ok".
21. Disconnected & Reconnected Dial-Up Connection.

If anyone has any ideas, please let me know :(
Question by:gopcinc

Expert Comment

ID: 19678262
Turn OFF the Venturi Client.   In fact, removing it completely is often a good idea.  It's a compression and proxy server program - in other words, a 'Web Accelerator"

That may be interfering with the routing ability.  

I know I have set it up with my laptop before, but I keep Venturi client gone, since I have to use SSH, telnet, ftp, and a number of other protocols that aren't compatible with it.

Once you've done that, try the connection again and post back.
LVL 51

Expert Comment

ID: 19682180
I'm not a "Internet Connection Sharing" expert, but I assume that it works the other way around only, means you can share the connecton *from* your web server to the internet, but not from the internet *to* your web server.
You need a router with NAT for that.
If you use apache on your laptop with internet connection, then you either nee mod_proxy or mod_rewrite configured *and* your network settings need to be proper (routing, forwarding, etc.).
Keep in mind that on the web server you need to listen on every Host: header, otherwise you need to configure mod_rewrite too to rewrite the HTTP header.

Expert Comment

ID: 19687266
ah - ahoffmann is right.  Generally, port forwarding internally is iffy on windows systems.

However- I'll stick to my last, and say that the Venturi client could be an issue - almost certainly is, as a matter of fact.  You'll find that if you get rid of it, you all of a sudden get a totally different IP address set.


Author Comment

ID: 19700979
There was no venturi client installed on the system. After further review, it looks like the previous system administrator had a hidden firewall buried in the system that was blocking my port forwarding. The issue has now been resolved.

Accepted Solution

Computer101 earned 0 total points
ID: 20650939
PAQed with points refunded (500)

EE Admin

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
When it comes to security, close monitoring is a must. According to WhiteHat Security annual report, a substantial number of all web applications are vulnerable always. Monitis offers a new product - fully-featured Website security monitoring and pr…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
Suggested Courses
Course of the Month13 days, 13 hours left to enroll

580 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question