<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=windows-1251"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<small>Okey, the problems seems to be solved... partially!<br>
<br>
I added leftnexthop=x2.x2.x2.x2 and now IPSec connection is established
sucessfully. However something wrong now is with L2TPd... :)<br>
<br>
After the IPSec connection is established the client tries to establish
L2TPd connection. I can see l2tp packets on ipsec0 interface... but
they are going to L2TPd server and do not return. Instead they are
leaving the server on another interface...<br>
<br>
The server network interfaces are:<br>
eth0: x2.x2.x2.x2 - external interface with real IP<br>
eth1: x.x.x.x - internal interface with real IP and networks:
192.168.0.0/20, 172.27.172.0/24 and 10.44.68.0/24<br>
ipsec0: has ip x.x.x.x (ipsec0=eth1)<br>
<br>
Packets arriving to L2TPd server on ipsec0 visually go from client's
router real IP (y.y.y.y) and port 1701 and go to x.x.x.x:1701. They are
leaving the server from interface eth0. I can understand why they do...
I don't understand how to solve this??? What can I do?<br>
<br>
Thanks,<br>
Andriy<br>
</small>
</body>
</html>