安装xl2tpd
apt install xl2tpd ppp
编辑xl2tpd.conf
vi /etc/xl2tpd/xl2tpd.conf
配置拨号文件
启动xl2tpd
systemctl start xl2tpd
拨号
echo 'c vpnname' > /var/run/xl2tpd/l2tp-control
添加路由
在最后加上
[lac vpnname] name = vpn ;L2TP的账号 lns = 1.1.1.1 ;L2TP的服务器地址 pppoptfile = /etc/ppp/peers/vpnname.l2tpd ;PPPD拨号时的配置文件 ppp debug = yes
vi /etc/ppp/peers/vpnname.l2tpd ;如果没有 可以新建
remotename vpnname user "vpn" ;账号 password "vpn" ;密码 unit 0 nodeflate nobsdcomp noauth persist nopcomp noaccomp maxfail 5 debug
断开拨号
echo 'd vpnname' > /var/run/xl2tpd/l2tp-control
route add -net 192.168.100.0/24 dev ppp0 ;内网网段,ppp0是ifconfig查询到的隧道名