IPCOP is a open source firewall distrobution that will turn an old computer into a hardy firwall/VPN solution. Check it out http://www.ipcop.org!

CONFIGURE IPCOP FIREWALL FOR WINDOWS HOME SERVER REMOTE ACCESS

Manufacturer: IPCOP
Version: 1.4.X

OVERVIEW:

  1. Log on to your IPCOP's main page
  2. Create an IP address reservation for your Windows Home Server
  3. Configure port forwarding to your Windows Home Server

STEP 1 - Log on to your IPCOP's main page

Open your web browser and enter your ipcops URL.  By default, this is "https://IPADDRESS:445" for example "https://192.168.100.1:445". Select the Connect button. If you have configured the login information, log in with your username and password.  If not, the default username is "admin" and password is blank. Note: The password is rarely blank as the install procedure asks you to set a password when you install the OS.


STEP 2 - Create an IP address reservation for your Windows Home Server

I am assuming that you are using the IPCOP as your DHCP server and if so follow these instructions. Hover over SERVICES tab and select “DHCP Server”. 

Scroll down until you see your list of existing DHCP leases. One should be your Windows Home Server, in this case it is named "Server". Place a check mark in the checkbox circled in red and then select the "Create Fixed Leases" button. This will automatically create a reserved lease for your Windows Home Server at the dynamically assigned address.

NOTE: You can change that address by editing the entry under "Current fixed leases" but this is not required. To edit the lease you must click on the pencil to the right of the listing of the entry.

NOTE: If you have trouble locating your server in the list it might be that you have not named the server somthing recognizable. You might try matching the MAC address for the server, that can be found here.

 

STEP 3 - Configure port forwarding to your Windows Home Server

Hover over the FIREWALL tab and select “PORT FORWARDING”. This should bring up the page below. You might have some existing forwards but for Windows Home Server you will only need three 80, 443, 4125. I have also listed port 3389 below only as a side note, that will allow you to connect to your server via RDP.

NOTE: I have highlighted the areas we will be adding text to in red for easy identification. They will not be red on your screen.

To add a forward you will follow the steps I have listed here.

a) In the Source port and Destination port text boxes type the port you will be forwarding start with 80.

b) In the Destination IP text box type the IP you reserved in step 2. For me that was 192.168.100.102.

c) In the Remark text box type something to remind you what the forward is for. This is not used by the firewall but only for human labeling.

d) Repeat steps A, B, and C for all remaining ports. Remember you only need 80, 443, and 4125.

You will end up with 3 lines like I have below. Remember that i have added 3389 for RDP with is NOT required.

 

Congratulations! You have now configured your IPCOP for remote access to your Windows Home Server.