Ubuntu21.04安装L2TP
安装L2TP服务器
首先下载一键安装包
1 | wget --no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/l2tp.sh |
在下载的目录下执行以下命令修改执行权限chmod +x l2tp.sh
运行程序./l2tp.sh
安装过程中会遇到Please enter IP-Range:
直接回车默认就好Please enter PSK:
输入预共享密钥Please enter Username:
输入用户名Please enter teddysun's password:
输入密码
安装完后可以使用ipsec verify
来确认是否运行
打开端口
如果你是云服务器,请先到你的云服务器的安全组修改入站规则开放500, 4500, 1701端口(UDP)
并在Ubuntu的服务器上执行
1 | iptables -t nat -A POSTROUTING -s 192.168.18.0/24 -o eth0 -j MASQUERADE #ip就是刚才输入IP-Range的地方的IP段最后一个数字改成0, eth0网卡名称,不知道的可以用ifconfig查一下 |
现在我们可以去客户端添加相应的配置上VPN了
如果以上的设置还是无法连接,可以使用以下命令
1 | iptables -P INPUT ACCEPT |
不过此方法会降低你的服务器安全度,三思后行。