想要用阿里云国际轻量应用服务器搭建L2TP VPN,让你的网络更安全又能科学上网?下面是一份简明步骤教程,适用于CentOS 7/8 或 Ubuntu 20.04/22.04系统。
以Ubuntu为例,执行以下命令:
sudo apt update
sudo apt install strongswan xl2tpd ppp lsof
CentOS用户可用:
sudo yum install epel-release
sudo yum install strongswan xl2tpd ppp lsof
/etc/ipsec.conf,添加:
config setup
uniqueids=never
conn L2TP-PSK
authby=secret
pfs=no
auto=add
keyingtries=3
ikelifetime=8h
keylife=1h
type=transport
left=%any
leftprotoport=17/1701
right=%any
rightprotoport=17/%any
/etc/ipsec.secrets 填写预共享密钥:
: PSK "你的预共享密钥"
/etc/xl2tpd/xl2tpd.conf 文件:
[global]
ipsec saref = yes
[lns default]
ip range = 10.0.0.10-10.0.0.100
local ip = 10.0.0.1
require chap = yes
refuse pap = yes
require authentication = yes
name = l2tpd
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
length bit = yes
/etc/ppp/options.xl2tpd,添加:
require-mschap-v2
ms-dns 8.8.8.8
ms-dns 1.1.1.1
asyncmap 0
auth
crtscts
lock
hide-password
modem
debug
name l2tpd
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
/etc/ppp/chap-secrets,添加VPN账号密码:
vpn用户名 l2tpd vpn密码 *
echo 'net.ipv4.ip_forward=1' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
eth0,有的服务器为ens3等):
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables-save > /etc/iptables.rules
sudo systemctl restart strongswan
sudo systemctl restart xl2tpd
祝你搭建顺利,如果喜欢可以收藏本文!✨
Alibaba Cloud
Amazon Web Services
Tencent Cloud
Google Cloud
支付金额:
$
0
赠送金额:
$
0
Exclusive for New Users
到账金额:
$
0
支付方式 USDT-TRC20