PPTP的安裝與使用

1.環境檢查

[root@pptp dev]# cat /dev/ppp
cat: /dev/ppp: 沒有那個設備或地址
[root@pptp dev]# getenforce
Disabled
[root@pptp dev]# /etc/init.d/iptables status
iptables:未運行防火牆。

2.安裝PPTP

2.1更改yum源

由於本身的yum源中沒有PPTP包,所以需要更改yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

2.2下載PPTP

yum install -y pptpd

3.配置PPTP

sed -i.ori '$a localip 10.0.0.200\nremoteip 172.16.1.120-200' /etc/pptpd.conf

參數說明:

參數 說明
localip PPTP服務器公網IP地址
remoteip PPTP服務器分配給客戶端連接的內網地址

3.1配置賬號密碼

echo "name * 123456 *" >>/etc/ppp/chap-secrets

設置說明:

內容 說明
name 設置登錄賬戶名字
第一個“*” 對應VPN服務器的名字,可用*代替
123456 登錄賬戶的密碼
第二個“*” 分配給客戶的IP地址,可用“*”代替。

4.啓動PPTP

通過連接工具另啓窗口

tailf /var/log/messages

4.1啓動PPTP

/etc/init.d/pptpd start

觀察/var/log/messages

[root@pptp ~]# netstat -luntp|grep pptp
tcp        0      0 0.0.0.0:1723                0.0.0.0:*                   LISTEN      26490/pptpd 

表示PPTP已經啓動成功

客戶端連接(Windows8)

 

5.解決連接斷網問題

6.設置內核轉發

vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl -p

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章