原帖地址
https://www.cnblogs.com/itfat/p/10186309.html
http://www.360doc.com/content/14/1208/17/18578054_431332560.shtml 这个是正确的,照这个写配置文件就行
环境: centos6.8作为l2tp客户端 centos7作为l2tp服务端,服务端的搭建见本版块帖子
1、安装xl2tp和ppp yum install xl2tpd ppp 2、配置/etc/xl2tpd/xl2tpd.conf [lac l2tpvpn]
name = 111 ; #注意,这里一定要填用户名
lns = 10.130.115.72 #这个是服务器的IP地址
pppoptfile = /etc/ppp/peers/vpn.l2tpd
ppp debug=yes 3、设置拨号配置文件 文件路径:xl2tpd.conf文件中pppoptfile =/etc/ppp/peers/vpn.l2tpd 用vi /etc/ppp/peers/vpn.l2tpd进行编辑 将下面内容直接复制到里面然后保存退出 remotename l2tpvpn #这个名字和上面的lac填同样的 user "111" #这个用户名也要和上面的一样,并且服务器里面要有用户名 password "123" unit 0 lock nodeflate nobsdcomp noauth persist nopcomp noaccomp maxfail 5 #这个是拨号失败次数,5次以后如果还没拨号成功则不继续尝试 debug 4、配置文件都建好后,可以启动xl2tpd了,注意启动不代表拨号 运行/etc/init.d/xl2tpd start,这种启动方式会自动去找/etc/xl2tpd/xl2tpd.conf这个配置文件 或者centos7 运行xl2tpd -c "/etc/xl2tpd/xl2tpd.conf"
运行tail -f /var/log/messages查看日志 如果提示open_controlfd: Unable to open /var/run/xl2tpd/l2tp-control for reading. 则手动建立目录 mkdir /var/run/xl2tpd
5、开始拨号 echo 'c l2tpvpn' > /var/run/xl2tpd/l2tp-control 拨号成功的话,通过ifconfig可以看见有个ppp0的接口 6、断开连接 echo 'd l2tpvpn' > /var/run/xl2tpd/l2tp-control 7、启动xl2tpd到拨号,整个过程可查看日志 tail -f /var/log/messages
|