On 08/10/2012 10:08 PM, [email protected] wrote:
Hi Everyone,
I have setup the Shrewsoft VPN client to connect to my Zywall USG 100
and it is working perfectly.
Behind the Zywall USG I have 3 x Subnets - 10.0.0.x, 192.168.0.x and
172.0.0.x
At the moment the VPN is setup directly to the 192.168.0.x subnet
behind my Zywall USG 100. I have been playing around but am unable to
find a way of connecting and having access to all 3 x subnets at the
same time.
Has anyone else had the same problem ?
Hope I have explained myself, if you need any more information let me
know
I hope someone has an answer as this would be brilliant :)
Hi Scott,
Shrew can do this fairly easily, all you have to do is specify the
additional subnets on the Policy tab (if you don't have Tunnel All enabled).
The tricky bit will probably be your Zywall. I've not used one before,
so I'm using assumptions and guesses from the Zywall USG howto.
When a VPN client connects to a VPN gateway, one of the parts in the
connection negotiation involves the client specifying what resources (IP
addresses) it thinks it can reach behind the gateway. In the VPN
configuration there will be a section where the administrator specifies
what networks can be reached through the VPN. In the Zywall USG howto,
this is the "Local policy" in the Phase 2 settings. If the client and
gateway values don't match, gateways tend to ignore the connection attempt.
Assuming that the Zywall is aware of the three subnets (i.e. they are
part of the Zywall configuration and not routed using some other device
at the other end of the 192.168.0 subnet), you'll need to setup a policy
that allows VPN traffic to the other two subnets as well.
If it were easy as adding the subnets to the existing policy, I assume
you would have done it already. My guess is that you'll need to convert
the VPN to a full-tunnel VPN, where the network mask in the policy is
0.0.0.0/0. The Zywall policy would basically allow traffic to all IP
addresses (which would cover your 3 subnets).
What this will require on the Shrew client side is that you change the
settings on the Policy tab. You'll either have to enable "Obtain
Topology Automatically or Tunnel All" or you'll have to specify a Remote
Network Resource of 0.0.0.0 / 0.0.0.0.
Note that this will make Shrew send ALL traffic from your PC through the
VPN - likely you'll lose Internet access on the Shrew device until you
disconnect because your Zywall won't allow traffic from the VPN out to
the Internet.
Hope this helps!
_______________________________________________
vpn-help mailing list
[email protected]
http://lists.shrew.net/mailman/listinfo/vpn-help