环境:
系统:centos6.0
依赖包:
libpcap-devel ppp
下载地址:libpcap
ppp是我之前安装的我所使用的版本是ppp-2.4.4-14.1.rhel5.i386.rpm
下载之后使用
rpm -ivh libpcap-devel-0.9.4-15.el5.i386.rpm 安装
下载xl2tp:xl2tp
tar -xzvf xl2tpd-1.3.0.tar.gz 解压
然后cd进去
$> make $> make install
进行安装
配置xl2tp
因为xl2tp是基于ppp的所以我们需要配置xl2tp以及ppp
1)xl2tp.conf
在xl2tp的解压目录下又一个examples目录
创建/etc/xl2tpd目录
将examples/xl2tpd.conf复制到/etc/xl2tpd下
[global] listen-addr = xxx.xxx.xxx.xxx #外网ip port = 1701 auth file = /etc/ppp/chap-secrets [lns default] ip range = 192.168.34.100-192.168.34.200 #客户端ip范围 local ip = 192.168.34.99 #本地ip require chap = yes refuse pap = yes require authentication = yes name = LinuxVPNserver ppp debug = yes pppoptfile = /etc/ppp/options.xl2tpd length bit = yes
2)配置ppp
将examples下的ppp-options.xl2tpd拷贝至/etc/ppp下命名为options.xl2ptd(与上面的xl2tpd中的配置pppoptfile一致)
options.xl2tpd配置如下:
安装
make
在make的时候出了问题,提示找不到ptf.c
原因是libpcap-devel包没有安装,但是用yum安装却报错,没办法只能下载libpcap-devel安装
下载libpcap-devel:libpcap
这时候再make,没有问题
name xl2tpd ipcp-accept-local ipcp-accept-remote ms-dns 8.8.8.8 #这里是dns,可以根据自己的情况进行调整 ms-dns 208.67.220.220 #这里是dns ms-wins 8.8.8.8 ms-wins 208.67.220.220 noccp auth crtscts idle 1800 mtu 1410 mru 1410 nodefaultroute debug lock proxyarp connect-delay 5000
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。