tips:本文转自秋水逸冰。傻瓜式超简单L2TP/IPSec一键安装脚本固名思意就是在服务器配置一个公网上的专用网络,进行加密通讯。需要满足以下四点即可:
1、使用环境:公司内部使用、国内使用,服务器地区不限接着往下看;外贸、G-mail邮箱、谷歌等海外使用需要海外服务器(如不是请不要往下看了);
2、系统要求:系统支持:CentOS6+,Debian7+,Ubuntu12+,内存小于100M的鸡蛋就不要往下看了为你好另外OpenVZl架构的也不要看了(因为需要开启TUN/TAP才能正常使用、还需要系统内核支持 IPSec 才行一般不建议在 OpenVZ 的 VPS 上安装。);
3、检测是否支持TUN模块执行命令:(如果返回信息为:cat: /dev/net/tun: File descriptor in bad state 说明正常)
2、系统要求:系统支持:CentOS6+,Debian7+,Ubuntu12+,内存小于100M的鸡蛋就不要往下看了为你好另外OpenVZl架构的也不要看了(因为需要开启TUN/TAP才能正常使用、还需要系统内核支持 IPSec 才行一般不建议在 OpenVZ 的 VPS 上安装。);
3、检测是否支持TUN模块执行命令:(如果返回信息为:cat: /dev/net/tun: File descriptor in bad state 说明正常)
cat /dev/net/tun
4、检测是否支持ppp模块执行命令:(如果返回信息为:cat: /dev/ppp: No such device or address 说明正常)
cat /dev/ppp
如果上面的四点全部满足(一般99%的都能满足除非是超级垃圾的没人要的坑人的无法用语言形容的服务器)就可以继续往下看了,如果有其中一点不满足那么就到此为止吧。
安装方法
一、使用Root帐户登陆SSH;推荐工具:(Putty、Bitvise SSH Client、MobaXterm、DameWare SSH、SmarTTY、Cygwin、Xshell)等等都可以看你喜欢我用的是Xshell5。
二、分别执行以下三条命令:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/l2tp.sh
chmod +x l2tp.sh
./l2tp.sh
执行完后会有以下界面:

按任意键开始安装。
三、进入交互式命令,依次按下面操作:
1、Please input IP-Range:(Default Range: 192.168.18):
这里直接按回车键(输入本地IP段范围(本地电脑连接到VPS后给分配的一个本地IP地址),直接回车意味着输入默认值192.168.18);
这里直接按回车键(输入本地IP段范围(本地电脑连接到VPS后给分配的一个本地IP地址),直接回车意味着输入默认值192.168.18);
2、Please input PSK:(Default PSK: teddysun.com):
这里输入密钥如01、02、123等看你喜欢连接时会用到记下来(PSK意为预共享密钥,即指定一个密钥将来在连接时需要用到,直接回车意味着输入默认值teddysun.com);
这里输入密钥如01、02、123等看你喜欢连接时会用到记下来(PSK意为预共享密钥,即指定一个密钥将来在连接时需要用到,直接回车意味着输入默认值teddysun.com);
3、Please input Username:(Default Username: teddysun):
这里输入用户名如01、02、123等看你喜欢连接时会用到记下来(Username意为用户名,即第一个默认用户。直接回车意味着输入默认值teddysun);
这里输入用户名如01、02、123等看你喜欢连接时会用到记下来(Username意为用户名,即第一个默认用户。直接回车意味着输入默认值teddysun);
4、Please input teddysun’s password:(Default Password: Q4SKhu2EXQ):
这里输入密码如01、02、123等看你喜欢连接时会用到记下来(输入用户的密码,默认会随机生成一个10位包含大小写字母和数字的密码,当然你也可以指定密码。);
这里输入密码如01、02、123等看你喜欢连接时会用到记下来(输入用户的密码,默认会随机生成一个10位包含大小写字母和数字的密码,当然你也可以指定密码。);
至此安装结束出现如下界面。
If there are no [FAILED] above, then you can connect to your L2TP VPN Server with the default Username/Password is below: ServerIP:your_server_IP PSK:your PSK Username:your usename Password:your password If you want to modify user settings, please use command(s): l2tp -a (Add a user) l2tp -d (Delete a user) l2tp -l (List all users) l2tp -m (Modify a user password) Welcome to visit https://teddysun.com/448.html Enjoy it!
这时就通道就打开了就可以用了我们手机连接L2TP/IPSec的方法如下:
手机-设置-通用点击如下图所示

点击以后再次如下图所示

类型:L2TP、描述:随便、服务器:你的IP(ServerIP)、帐户:刚才设置的用户(Username)、密码:刚才设置的密码(Password)、密钥:刚才设置的密钥(PSK)如下图苹果手机配置L2TP

配置好了以后我们可以用它来查资料

还可以用它来收发邮件

又或者可以用它来收看Youtube节目等

电脑端以我的Win7系统为例图解L2TP/IPSec连接方法
右键右下角网络图标点击“打开网络和共享中心”

点击“设置新的连接或网络”

在弹出的对话框中选择“连接到工作区”

点击下一步-在弹出的对话框中选择“使用我的Internet连接”

在弹出的对话框中找到“Internet地址”输入我们服务器的IP-找到目标名称这里随便写,然后点击下一步

在新的对话框中添加我们刚才在服务器中设置的用户名、密码,其它都默认然后点击“连接”。

这时是连不上的因为我们用的是“L2TP/IPSec”不是pptp,所以我们点击跳过然后点击关闭;


按照上面一样右击右下角网络图标打开网络和共享中心-点击更改适配器设置

这时这里多了一个连接如下图

我们右击它选择属性,点击“安全”选项卡-选择“使用IPsec的第2层隧道协议(L2TP/IPSec)”

然后点击“高级设置”

点击“使用预共享的密钥作身份验证”单选框-在密钥处填写我们刚才在服务器上设置的密钥(PSK)点击确定。

到此电脑端就连接上了登陆的时候点击右下角的网络图标选择我们刚才新建的网络输入用户名和密码即可如下图。

后续如果你要想对用户进行操作,可以使用如下命令:
l2tp -a 新增用户 l2tp -d 删除用户 l2tp -m 修改现有的用户的密码 l2tp -l 列出所有用户名和密码 l2tp -h 列出帮助信息
天地之大 任君翱翔 山川大河尽收眼底,大鹏一日同风起,扶摇直上九万里!

欢迎订阅
标签推荐
最新发布
更新时间
最新评论