linux(centos)快捷搭建

搭建vpn的方式很多,但是我推荐l2tp,它最大的优势在于跨平台、无需额外的客户端;效果也并不比纸飞机、openvpn差.

直接执行现成的命令脚本即可:

yum -y update && cd /tmp && wget https://raw.githubusercontent.com/PMJ520/tools_public/master/vpn/l2tp/linux/vpnsetup_contos.sh &&  chmod a+x vpnsetup_contos.sh && ./vpnsetup_contos.sh

yum -y update && cd /tmp && wget https://raw.githubusercontent.com/PMJ520/tools_public/master/vpn/l2tp/linux/vpnsetup_contos.sh &&  chmod a+x vpnsetup_contos.sh && ./vpnsetup_contos.sh

以上命令会直接执行并生产随机的密码,在安装完成时会显示在控制台的;

也可以下载之后编辑脚本,在前几行有备注说明在哪儿设置密码的;

也可以安装之后修改密码:

修改PSK vim /etc/ipsec.secrets , 将 PSK后面的字符替换掉

修改用户名和密码 vim /etc/ppp/chap-secrets,将用户名和密码修改为自已想要的字符, 格式为: "username" xl2tpd "password" *

修改完要重启IPsec和xl2tpd服务systemctl restart ipsec xl2tpd

然后确认下状态:systemctl status ipsec xl2tpd;如下图就是正常的了

#####到此服务端已配置完成,下面是客户端连接方式#######################################

windows主要是使用网络和共享中心的VPN连接,不同的版本好像连接方式也不同,我是使用的win7的,需要执行以下两句命令后重启即可使用

第一句:REG ADD HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent /v AssumeUDPEncapsulationContextOnSendRule /t REG_DWORD /d 0x2 /f

第二句:REG ADD HKLM\SYSTEM\CurrentControlSet\Services\RasMan\Parameters /v ProhibitIpSec /t REG_DWORD /d 0x0 /f

然后还需要重启

win10好像也是需要改注册表的,具体方式自己百度了;其实即使是win7也还要在vpn的属性中手动设置共享密码,能自己搭建vpn的应该不用多说吧?有什么不明白的也可以留言给我,我看到了就会回复,着急的话也可以加我Q25203335.

 

iPhone/Android:直接在设置中的vpn选择l2tp,输入账号密码即可:服务器就是公网IP;账户就是username;密码就是password;密钥就是PSK共享密码;

######到此客户端简单介绍也完,有什么不明白的留言问我吧##########################################################################
 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值