<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>THanks for your response Bob, my response between yours.<br><br><div>&gt; From: bob@computerisms.ca<br>&gt; To: users@lists.openswan.org<br>&gt; Date: Fri, 7 Jun 2013 15:21:17 -0700<br>&gt; Subject: Re: [Openswan Users] Gateway to gateway without router in one endpoint?<br>&gt; <br>&gt; <br>&gt; &gt; I need to create an ipsec vpn between an internal network behind a<br>&gt; &gt; cisco router and an ubuntu server in the outside that is directly<br>&gt; &gt; connected to the web (no router here).<br>&gt; &gt; <br>&gt; &gt; Right now I've test openswan to create a client to gateway vpn an<br>&gt; &gt; works as expected. Unforunately with this configuration I don't have<br>&gt; &gt; two way traffic, the client sees the internal network, but the network<br>&gt; &gt; can't see the client.<br>&gt; <br>&gt; As I understand the situation the ubuntu server is the client and it<br>&gt; needs split tunnelling (can access web and vpn at same time).  Also as I<br>&gt; understand, you have the tunnel up and working because traffic is<br>&gt; flowing, just not in both directions.  And the cisco router is acting as<br>&gt; your vpn server.<br>&gt; <br><br>That's right, it's only flowing from client to vpn server, not the other way round.<br><br>&gt; &gt; My knowledge of networks isn't the best, so I need to ask, is it<br>&gt; &gt; possible to create some kind of virtual nics in ubuntu client server<br>&gt; &gt; to simulate a gateway and an internal network (with only one machine)<br>&gt; &gt; in this endpoint, so the machines in the internal network can see this<br>&gt; &gt; client?<br>&gt; <br>&gt; I am sure you can, but I fail to see why it would help.  If you have<br>&gt; traffic flowing from client to net, then most likely traffic is not<br>&gt; flowing in the opposite direction because of a firewall or routing rule<br>&gt; somewhere.  For example, if the tunnel's IP on the client is in the same<br>&gt; subnet as the LAN you are connecting too, your cisco router won't have a<br>&gt; route leaving the network because it already has a route to that<br>&gt; network.  Conversely iptables on the client may be configured to not<br>&gt; allow any packets from a foreign LAN.<br>&gt; <br>&gt; This is of course a generalization that in my experience is not always<br>&gt; true and may not apply to cisco routers, but almost always when traffic<br>&gt; works in one direction and not the other, the problem is firewall rules<br>&gt; or routing tables.  A tcpdump or equivalent on the internal and external<br>&gt; interfaces of the router should show you if this is true in your case or<br>&gt; not... <br>&gt; <br><br>Right now I think the traffic doesn't flow from vpn server to client simply because i configure a "client to gateway" in the cisco router (I send my configuration yesterday, don't know if the message arrives in the user list). And I configure a "client to gateway" and not a "gateway to gateway" cause I don't have a real network in the client. <br>That's why I ask if a can simulate a network with virtual nics in the client, to "cheat" the cisco router and connect to the client as it is a gateway too, and make the traffic flow in both directions. But maybe I'm asking silly things, I don't know that.<br><br>Thanks in advance!<br></div>                                               </div></body>
</html>