Use XP machine as a firewall

Posted on 2005-04-04
Medium Priority
Last Modified: 2013-11-16
I was asked last week to set up an internet connection at my friend's company using a spare XP machine with two network cards as a firewall between the LAN and the ADSL Modem.  Because of the crap router provided by BT which is totally unconfigurable, I tried setting it so one network card was on the same IP subnet as the LAN, the other was configured to the static IP required by the router, end then trying to create a link between the two, passing through Sygate Professional firewall.

Microsoft's Internet Connection sharing worked, but was not good enough for me as it imposed a different subnet which meant that they could not then access other systems which were IP dependent.

After two days of trying various things I eventually persuaded him to buy a decent configurable ADSL router with built in firewall and leave the XP machine out of the equation.  After 5 minutes configuration it was up and working perfectly.

How could I have set the machine up, without extra software such as a proxy server?

The card connected to the router needed to be a specific address (lets say - not the real one), while the lan was set up on the 192.168.1.xxx addresses
Question by:cquinn
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 79

Assisted Solution

lrmoore earned 189 total points
ID: 13696331
As you found out, XP simply is not up to the task. It does not have routing functions like Win2k server does. ICS is very limited. Your best bet would have been to reformat the PC w/Linux and something like Smoothwall
Smoothwall -- http://www.smoothwall.org/

Just my $0.02

- Cheers!
LVL 12

Accepted Solution

srikrishnak earned 186 total points
ID: 13705441
Although I am very comfortable using M$ and wont go for *nix unless there is a strong reason..For this case I dont recommend XP....If you want to use a Firewall you must select a good OS with less vulnerabilities...Its like appointing a watchman who is coward n ready to die..Will prefer to have a *NIX maching (Fav is BSD Box)...As lrmoore mentioned "Smoothwall" is also fair enough to handle the requirement..
LVL 15

Author Comment

ID: 13710217
I thought that may be the case - I think I have a Redhat install disk somewhere, though my Nix skills are very rusty

Thanks chaps (or chapesses,  or both)

Featured Post

2017 Webroot Threat Report

MSPs: Get the facts you need to protect your clients.
The 2017 Webroot Threat Report provides a uniquely insightful global view into the analysis and discoveries made by the Webroot® Threat Intelligence Platform to provide insights on key trends and risks as seen by our users.

Question has a verified solution.

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

Wikipedia defines 'Script Kiddies' in this informal way: "In hacker culture, a script kiddie, occasionally script bunny, skiddie, script kitty, script-running juvenile (SRJ), or similar, is a derogatory term used to describe those who use scripts or…
The DROP (Spamhaus Don't Route Or Peer List) is a small list of IP address ranges that have been stolen or hijacked from their rightful owners. The DROP list is not a DNS based list.  It is designed to be downloaded as a file, with primary intention…
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
Suggested Courses

741 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