L2TP客户端之Strongswan移植(三)

本文详细介绍了如何将Strongswan L2TP客户端移植到Linux开发板,包括资源部署、配置文件修改、启动L2TP和IPsec的步骤。在完成部署后,成功实现了与L2TP服务器的安全连接。
摘要由CSDN通过智能技术生成

说明

上一篇已经移植完strongswan的全套工具,以及内核模块也做了支持。接下来就是移植的工具在开发板的部署了。

资源部署

1、文件放置

有了内核的支持,现在要做的就是把L2TP/IPsec的工具都部署到开发板。

只有正确部署,这些工具才能顺利跑起来。

前面交叉编译xl2tpd和strongswan的时候,都是以开发板的环境进行配置的,我这边的开发板是在/mnt/platform下运行的(bin/sbin/lib/libexec都是存放在这里目录下),所以前面的配置传参都是用/mnt/platform,不要交叉编译的时候随便配置一个路径,不然在部署到开发板的时候,让你头疼的问题会层出不穷。

接下来,我们需要把以下图片中的资源,都拷贝到开发板上的/mnt/platform目录下:

strongswan

其中,xl2tpd和xl2tpd-control也放到上图的sbin目录中。

另外,在etc目录下,创建一个xl2tpd的目录,在xl2tpd这个目录下创建一个xl2tpd.conf文件;

在etc目录下,创建一个ipsec.secrets文件;

在etc目录下,创建一个ppp的目录,把拨号相关的chap-secrets文件,拷贝到该目录下。

在ppp目录下,创建一个options.l2tp.conf文件(该

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值