上传一个关于vpn服务器的搭建的文章,主要用于android设备的简单实验,且看目录:

目 录
一、openswan安装        - 1 -
    1、环境及软件包        - 1 -
    2、 用源码安装        - 1 -
二、 openswan配置        - 1 -
    1、环境搭建        - 1 -
         1) net-to-net拓扑图        - 2 -
         2) Road Warrior拓扑图        - 2 -
    2、设置系统参数(需在装有openswan的机子上设置)        - 2 -
         1) 编辑/etc/sysctl.conf        - 2 -
         2) 开启net转换        - 3 -
         3) 修改网络策略        - 3 -
    3、openswan简介        - 3 -
         1) OpenSwan连接方式        - 3 -
             ①  Network-To-Network方式        - 3 -
             ②  Road Warrior方式        - 3 -
         2) OpenSWan的认证方式        - 3 -
    4、openswan配置        - 4 -
         1)基于RSA keys的net-to-net配置        - 4 -
             ① 在左右服务器各执行        - 4 -
             ③ 编辑LServer的ipsec.conf文件        - 4 -
             ④将配置文件传到right服务器,right用同一配置        - 5 -
             ⑤重启ipsec        - 5 -
             ⑥检查ipsec状态        - 5 -
             ⑦启动连接(在任一服务器)        - 6 -
             ⑧测试        - 6 -
         2)基于RSA keys的 Road Warrior配置        - 6 -
             ①在左服务器上执行        - 6 -
             ②在右客户端上执行        - 6 -
             ③编辑左的ipsec.conf文件        - 6 -
             ④编辑右的ipsec.conf文件        - 7 -
             ⑤验证连接        - 7 -
         3)使用openssl创建证书        - 7 -
             ①创建生成证书的文件夹        - 7 -
             ②建立CA        - 7 -
             ③生成吊销列表        - 8 -
             ④生成左边私钥        - 8 -
             ⑤生成请求        - 8 -
             ⑥签发(其中填入的信息有些需要和ca的信息一致,错误后有提示)        - 8 -
             ⑦生成右边私钥        - 8 -
             ⑧生成请求        - 8 -
             ⑨签发        - 8 -
             ⑩转换为p12格式的证书,用于导出在android和xp下使用        - 8 -
         4)基于x509的net-to-net配置        - 8 -
            Ⅰ在左边需要做的:        - 8 -
              ①拷贝证书        - 8 -
              ②配置ipsec.secrets文件        - 9 -
              ③配置ipsec.conf        - 9 -
            Ⅱ在右边需要做的:        - 9 -
              ①拷贝证书        - 9 -
              ②配置ipsec.secrets文件        - 10 -
              ③配置ipsec.conf,与左边相同        - 10 -
            Ⅲ验证连通配置        - 10 -
         5)基于x509的roadwarrior  配置(左为服务器,右为客户端)        - 10 -
            Ⅰ在左边需要做的:        - 10 -
            ①拷贝证书        - 10 -
            ②配置ipsec.secrets文件        - 10 -
            ③配置ipsec.conf        - 10 -
           Ⅱ在右边需要做的:        - 11 -
            ①拷贝证书        - 11 -
            ②配置ipsec.secrets文件        - 11 -
            ③配置ipsec.conf        - 11 -
          Ⅲ验证连通配置        - 12 -
三、 L2TP 单独安装与配置        - 12 -
    1.安装l2tp        - 13 -
    2.配置xl2tpd.conf        - 13 -
    3.配置ppp        - 13 -
    4.编辑/etc/ppp/chap-secrets文件        - 14 -
    5. 检测L2TP运行状态        - 14 -
    6. 测试        - 15 -
四、 L2TP/IPsec PSK服务器的搭建        - 21 -
    1.安装l2tp与ipsec        - 21 -
    2.配置/etc/ipsec.conf        - 21 -
    3.配置/etc/ipsec.secrets        - 23 -
    4.配置/etc/ppp/chap-secrets        - 23 -
    5.配置/etc/ppp/options.xl2tpd        - 23 -
    6.配置/etc/xl2tpd/l2tpd.conf        - 24 -
    7. 重启服务器        - 24 -
    8. 测试        - 24 -
五、 L2TP/IPsec CRT(x.509)服务器的搭建        - 24 -
    1、创建证书        - 25 -
    2、在android设备上安装证书        - 25 -
    3、在android设备上创建连接        - 25 -
    4、配置/etc/ipsec.conf        - 26 -
    5、配置/etc/ipsec.secrets        - 27 -
    6、重启ipsec服务        - 27 -
    7、测试        - 27 -
六、 认证方式Xauth和Pre-shared Key的参考资料        - 27 -
    1.Xauth        - 27 -
    2.Pre-shared Key        - 28 -

如有需要请下载附件。

安卓应用层抓包通杀脚本发布!《高研班》2021年6月班开始招生!

上传的附件:

留言

這個網誌中的熱門文章

DeepNude 2.0 – Deepnude AI算法一键脱衣,绿色破解版,免费下载

用数字货币洗钱,警察蜀黍就没招了吗?| 浅黑笔记

最简单的Trojan一键脚本,效率高/速度快/延迟低,支持tls1.3,系统要求>=Centos7