Netgear PROSAFE VPN Client Configuration

by rbellantoni 8/31/2011 5:32:00 AM

ADDENDUM TO BLOG POST: After finding out that NetGear no longer supports their VPN Client Software and does not even SELL it or have a RESELLER for it, I cannot recommend a NetGear Switch to ANYONE. You can use TheGreenBow VPN Client to connect via IPSec to the firewall and this post will help you through that, but do not expect support from NetGear. I do not recommend any of NetGears Firewalls for VPN purposes!

 

If you're like me and found almost nothing on the web that helps you get this VPN setup working then this post will help you.

The first step is to use the VPN Wizard on Netgear Prosafe Firewall. In my case it was mode FVS338, but the wizard should be on all of the Prosafe models, it is usually located under the VPN tab and then under a submenu called VPN Wizard.

  1. Make sure that you select VPN Client as the option selected in the "About VPN Wizard" section
  2. In the "Connection Name and Remote IP Type" section, enter any connection name you want (doesn't matter)
  3. In the "Connection Name and Remote IP Type" section, enter any preshared key you want
  4. In the "Connection Name and Remote IP Type" section, Make sure Broadband is your selected local WAN Interface
  5. In the "End Point Information" section, leave the Remote WAN IP Address blank
  6. In the "End Point Information" section, the Local WAN IP should be the WAN IP of the firewall
  7. In the "Secure Connection Remote Accessibility" section, enter the Remote LAN IP Address, this should be your local area IP setup (Example: Meaning if you have an IP Address of 192.168.1.149, then number you are entering here is 192.168.1.0)
  8. In the "Secure Connection Remote Accessibility" section, enter the Local Subnet Mask of your network (Most of them are going to be 255.255.255.0
  9. Hit the apply button

Now this will create TWO policies on your Netgear Firewall. An IKE (Internet Key Exhange) Policy and a VPN Policy.

The IKE Policy, holds all the information related to Phase 1 of the authentication process. It holds all your information about the pre-shared key, encyption and Authentication. Now the IMPORTANT part about this policy is the LocalID and RemoteID which is defaultly setup as fvs_Local.com or fvx.remote.com, which is what we are going to be using in this case, but you can call them whatever you want, just so long as the match what we are going to setup on the client machine (computer connecting to the firewall).

Now the firewall is configured for VPN access, now we need to configure the client.

You can download a 30-day trial of the software here if you don't already have it: http://support.netgear.com/app/answers/detail/a_id/19244

Now once you have the client installed, hit the "+" sign to bring open the connection manager.

Now right click on the "VPN Configuration" option in the tree view on the left and select "Wizard.."

Select "A router or a VPN gateway"

Then enter the WAN IP of the Firewall that we just configured earlier/the Netgear Firewall you want to connect to

Then enter the preshared key we configured earlier.

Then enter the IP Address we entered earlier (The local area IP Address on the network behind the firewall we are connecting to, in this case earlier it was 192.168.1.0)

Hit next and now your client is ALMOST configured.

If you've found this site after configuring all this already and you still can't connect then you were in the same boat I was...THE NEXT STEP IS THE MOST IMPORTANT!

Click on the "Gateway" option in the treeview on the left

Now go to the "Advanced" tab

There are two spots in the "Local and Remote ID" section.

In these two spots you MUST enter the value's that were setup on the IKE policy on the router.

HOWEVER, on the client the local and remote ID's NEED to be SWAPPED.

So in this case, we select DNS as the type of ID for both "Local ID" and "Remote ID".

Then we enter the REMOTE value from the firewall into the LOCAL spot on the client..in this case: fvx_remote.com.

Then we enter the LOCAL value from the firewall into the REMOTE spot on the client..in this case: fvx_local.com.

 

Now EVERYTHING is configured and ready to go. Right click on the tunnel and click "OPEN TUNNEL" if everything goes smoothly you should be connected now through your VPN to the network!

Tags:

New Line in RDLC

by ebarcza 8/18/2011 3:55:00 AM
Adding a new line to a SSRS report RDL textbox is simple =Fields!PeriodStart.Value + vbCrLf + "test"

Tags:

SQL Server Reporting Services

Visual Studio Empty Website Data Source window

by ebarcza 8/3/2011 8:28:00 AM
From time to time when I go to modify an RDLC, i get an empty Data Source window... here's the crazy ass workaround to get it back.
  • 1)Add an aspx page
  • 2)Add ReportViewer control to the new page in design mode
  • 3)Go to design mode--> click the arrow in the upper right corner and choose Design new report.
  • 4.)Now Close it
  • 5.)Go back to your original RDLC and the Website data source window is populated again.

      Works on my machine....

Tags:

.NET

ASP.NET menu sub-items dropdown behind image

by ebarcza 8/1/2011 7:24:00 AM

Sometimes when you have menu sub-items in a .NET menu control they will be hidden behind an image if they happen to overlap. To fix this, set the z index of the dynamicMenu css class

 

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="menu.ascx.cs" Inherits="YANKEE_WEB.menu" %>
<asp:Menu ID="mnuYANKEE" runat="server" DataSourceID="SiteMapDataSource1" 
            Orientation="Horizontal" ForeColor="#8D4F59" Font-Names="Arial" 
                Font-Size="Medium" Font-Bold="True" 
                StaticBottomSeparatorImageUrl="~/Images/separator.gif" 
                StaticEnableDefaultPopOutImage="False" 
                DynamicBottomSeparatorImageUrl="~/Images/Menu_bottom_sep.jpg" 
                CssClass="menumain" onprerender="mnuYANKEE_PreRender" DynamicHoverStyle-BackColor="#CCCCFF">
            <StaticMenuStyle HorizontalPadding="4px" />
            <StaticSelectedStyle ForeColor="#8D4F59" />
            <StaticMenuItemStyle HorizontalPadding="15px" />
            <DynamicHoverStyle BackColor="#cdcdcd" ForeColor="#500000" Font-Overline="False"
                                Font-Underline="false" Font-Bold="true"/>
            
            <DynamicMenuStyle BackColor="#FFFFFF" BorderColor="" CssClass="dynamicMenu" VerticalPadding="0px" HorizontalPadding="0px" />
            <DynamicMenuItemStyle Width="200px" CssClass="dynamicMenuItem" Font-Size="5pt" ForeColor="#8D4F59" />
            <StaticHoverStyle ForeColor="#500000" />
            <Items>
                <asp:MenuItem Text="Home" Value="Home"></asp:MenuItem>
            </Items>
</asp:Menu>

Now the css class for the DynamicMenuStyle

.dynamicMenu {
    text-align:left;
    padding-left:0px;
    font-size:small;
    margin-left:15px;
    margin-top:5px;
    z-index:1000;
}

Tags:

.NET

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen

About the author

Name of author Author name
Something about me and what I do.

E-mail me Send mail

Calendar

<<  July 2017  >>
MoTuWeThFrSaSu
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

View posts in large calendar

Recent comments

Tags

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2017

Sign in