pptp的使用

一、安装

 

需要前置安装以下软件

kernel_ppp_mppe

dkms

ppp

去官网下载最新版本,然后安装

tar -vxzf pptpd-1.3.4.tar.gz && cd pptpd-1.3.4

./configure && make && make install

安装完毕之后

将samples下的pptpd.conf 复制到/etc下、chap-secrets和options.pptpd 复制到/etc/ppp下

 

二、配置

pptpd.conf文件

ppp /usr/sbin/pppd # 指定PPP服务程序 option /etc/ppp/options.pptpd # 指定选项配置 localip 222.111.1.2 # 指定本地IP remoteip 192.168.1.2-245 # 指定分配的远程IP

/etc/ppp/options.pptpd文件

name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 proxyarp lock nobsdcomp novj novjccomp nologfd ms-dns 222.111.77.88 ms-dns 222.111.88.99 logfile /var/log/pptpd.log

/etc/ppp/chap-secrets文件

 # Secrets for authentication using CHAP # client server secret IP addresses username1 pptpd password1 * username2 pptpd password2 * username3 pptpd password3 *

 iptables配置

iptables -A INPUT -p tcp -dport 1723 -j ACCEPT iptables -A INPUT -p tcp -dport 47 -j ACCEPT iptables -A INPUT -p gre -j ACCEPT iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE

service iptables save

service iptables restart

 

三、启动

/usr/local/sbin/pptpd (或者 service pptpd start)

 

你可能感兴趣的:(pptp的使用)