L2TP over IPSec on Ubuntu
由于Windows自带的L2TP/IPSec无法与Intel Eval Board建立连接, 这个是Intel的bug.
从头搭建L2TP/IPsec 隧道。
服务器端配置
准备
环境: Intel Eval Board
系统:sdk 基于openwrt
主要构成软件: xl2tpd-1.3.1, strongswan, iperf3(可选,测试性能)
配置
- /etc/xl2tpd/xl2tpd.conf
[global]
listen-addr = 192.168.110.1 ;服务器的wan口静态ip地址,用于和客户端静态ip通信
port = 1701
debug tunnel = yes
[lns default]
ip range = 172.17.16.2-172.17.16.100 ;本机提供的tunnel的地址池
local ip = 172.17.16.1 ;这是本机tunnel的地址
length bit = yes
name = richard
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
assign ip = yes
require chap = yes
require pap = yes
- /etc/ppp/options.xl2tpd
noauth
proxyarp
defaultroute
logfile /var/log/xl2tpd.lo