[strongSwan] strongswan subnet routing
    Andris Lismanis 
    andris at lismanis.co.uk
       
    Thu Nov  4 22:50:29 CET 2010
    
    
  
Hi Andreas
Thanks for your reply. Here are the details below:
Diagram:
rw----router1----internet----router2----server----subnet----hosts
rw - a virtual machine with IP of 10.0.2.15 running strongswan on Ubuntu 10.10
router1 - simple home adsl router with no inbound ports open
router2 - simple home adsl router with inbound ports 500 and 4500 (both UDP) open to server (192.168.1.3). Router had static public IP and static internal IP.
server - physical machine with one network card with ip of 192.168.1.3
hosts - other machines connected to router2 via 192.168.1.0/24 subnet
ipsec.conf - server
config setup
        plutodebug=control
        charonstart=no
        nat_traversal=yes
conn %default
        ikelifetime=60m
        keylife=20m
        rekeymargin=3m
        keyingtries=1
        keyexchange=ikev1
        authby=secret
conn net-net
        left=192.168.1.3
        leftsubnet=192.168.1.0/24
        leftnexthop=192.168.1.1
        leftfirewall=yes
        leftid=@server
        right=%any
        rightsubnetwithin=10.0.2.0/24
        rightid=@rw
        auto=add
ipsec.conf - rw
config setup
        plutodebug=control
        charonstart=no
        nat_traversal=yes
conn %default
        ikelifetime=60m
        keylife=20m
        rekeymargin=3m
        keyingtries=1
        keyexchange=ikev1
        authby=secret
conn net-net
        left=10.0.2.15
        leftsubnet=10.0.2.0/24
        leftfirewall=yes
        leftid=@rw
        right=62.123.123.123  # public IP of router2
        rightsubnetwithin=192.168.1.0/24
        rightid=@server
        auto=start
As I mentioned initially I have successfully established the tunnel and can ping both ways - rw to server and vice versa.
Andris
-----Original Message-----
From: Andreas Steffen [mailto:andreas.steffen at strongswan.org] 
Sent: 04 November 2010 21:18
To: Andris Lismanis
Cc: users at lists.strongswan.org
Subject: Re: [strongSwan] strongswan subnet routing
Hello Andris,
a network diagram and the ipsec.conf files on both sides would help!
Regards
Andreas
On 11/04/2010 06:23 PM, Andris Lismanis wrote:
> Hi,
>
> I have managed to setup a tunnel between two hosts which are behind 
> firewalls (adsl routers). E.g. rw--adsl---internet---adsl--server 
> (with one eth)----subnet. The problem is that I can ping and access 
> the 'server' but cannot access any other hosts in the subnet. I have 
> enabled ip forwarding in sysctl but with no luck. I can also see host 
> addresses appearing in ARP cache when I try to ping other hosts from rw.
>
> Is there an option that I have not enabled? Do I need to use iptables 
> to forward the packets forward and backward?
>
> Any help would be appriciated.
>
> Thanks,
>
> Andris Lismanis
======================================================================
Andreas Steffen                         andreas.steffen at strongswan.org
strongSwan - the Linux VPN Solution!                www.strongswan.org
Institute for Internet Technologies and Applications University of Applied Sciences Rapperswil
CH-8640 Rapperswil (Switzerland)
===========================================================[ITA-HSR]==
    
    
More information about the Users
mailing list