i have the same problem as well. After update my system my l2tp connection broken. I have my own vpn server. Im using softether vpn on ubuntu. I can connect with my ios 10 devices on same wifi but my 10.12.6 MacOS is not connecting. – EFE Jul 31 '17 at 22:06

The VPN server was implemented on Debian lenny (etch does not contain a new enough racoon and/or ipsec-tools to support the above listed features) using ipsec-tools and racoon versions 0.7-2.1. Note: you may want to use a kernel no newer than 2.6.24. i have the same problem as well. After update my system my l2tp connection broken. I have my own vpn server. Im using softether vpn on ubuntu. I can connect with my ios 10 devices on same wifi but my 10.12.6 MacOS is not connecting. – EFE Jul 31 '17 at 22:06 My server IP is 172.10.10.240, with the DNS at 192.168.155.2 and lastly the range of IP addresses that I want available to the VPN are "172.10.10.150 --> 172.10.10.199" So I am trying to connect to my server from an Android phone (IPV6 address masked), I connect and this is the wireshark dump Mar 03, 2011 · And in our Sonicwall router I set up a route like this: Source:Any Destination:Racoon VPN IP Pool Service:Any Gateway:Racoon VPN Server Interface:X0:V10. With these two changes, VPN clients can now communicate with Office LAN IP’s. I set up the VPN gateway to have VPN clients send all traffic through the VPN gateway. Important directives in remote section of the client are mode_cfg directive which instructs racoon to accept network information from the VPN gateway, including assigned internal IP address, and hybrid_rsa_client authentication method. The KAME packages are called ipsec-tools (source package and command-line utilities) and racoon (key exchange daemon). Howtos. Tutorial of Linux 2.6 (Sarge & Sid) IPSEC VPN using the native KAME userland tools. (dead link) Adam Sherman On-Line. IPSEC VPN using Linux Kernel 2.6 and (dead link) Shorewall firewall.

May 15, 2012 · This article takes a detailed look at the design principles, the basis for deploying VPN, and the IPSEC protocol concept, providing a description of the general features of IPSEC and of the mechanisms required for its implementation.

Important directives in remote section of the client are mode_cfg directive which instructs racoon to accept network information from the VPN gateway, including assigned internal IP address, and hybrid_rsa_client authentication method. The KAME packages are called ipsec-tools (source package and command-line utilities) and racoon (key exchange daemon). Howtos. Tutorial of Linux 2.6 (Sarge & Sid) IPSEC VPN using the native KAME userland tools. (dead link) Adam Sherman On-Line. IPSEC VPN using Linux Kernel 2.6 and (dead link) Shorewall firewall. Both sites are connected to the Internet through a gateway that is running FreeBSD. The gateway on each network has at least one external IP address. In this example, the corporate LAN's external IP address is 172.16.5.4 and the home LAN's external IP address is 192.168.1.12.

When it connects, racoon by default sets up a full VPN tunnel, with all and any connections from the MackBook directed through the tunnel to Netvanta. Unless you configure the Netvanta's firewall to forward VPN packets out through its WAN port, you will only be able to connect to PCs within Netvanta's LAN.

Stop racoon: sudo killall racoon; Connect to the Linux VPN server (this will start racoon again). Examine /var/log/debug.log for errors. Alexandre also provides a procedure for even more logging by "tracing" racoon: Find the process ID of racoon and attach a trace to it: ps auux | grep racoon; sudo ktrace -p