在 RHEL 6.5 64位元 安裝 VPN Server – PPTP

 

檢查 ppp 是否可以使用?

ls –l /dev/ppp 及 cat /dev/ppp

如果出現 No such device or address ,就表示 ppp 可以使用

image

http://poptop.sourceforge.net/yum/stable/rhel6/x86_64/ 下載 RHEL 6.x 64位元的 RPM 套件

wget http://poptop.sourceforge.net/yum/stable/rhel6/x86_64/pptpd-1.4.0-1.el6.x86_64.rpm

image

安裝 RPM 套件,yum localinstall pptpd-1.4.0-1.el6.x86_64.rpm –nogpgcheck

image

開啟路由功能,檢查 /proc/sys/net/ipv4/ip_forward ,設定檔是 /etc/sysctl.conf

image

修改 /etc/pptpd.conf,在檔尾加入以下兩句

localip 172.20.10.254指定 VPN Client 接通後的 GW
remoteip 172.20.10.150-170:指定 VPN Client 的 IP

image

修改 /etc/ppp/options.pptpd,參考 sample,加入 DNS Server 的設定

ms-dns 168.95.1.1
ms-dns 8.8.8.8

image

開放 TCP(1723) 及 NAT

/sbin/iptables -t filter -A INPUT -p tcp –dport 1723 -j ACCEPT
/sbin/iptables -t nat -A POSTROUTING -j MASQUERADE

image

建立 VPN 連線專用的 ID/password,修改 /etc/ppp/chap-secrets,帳號是【testuser1】,密碼是【test12345678

testuser1 pptpd test12345678 *

image

啟動 PPTP VPN Server 服務

service pptpd start

chkconfig pptpd on

image

接著到 Windows 10,擔任 VPN Clinet,【開始】->【設定】

image

image

image

image

設定完成之後,以後就直接點選【連線】

image

VPN連線成功之後,應該可以看到當初指定的 IP address…

image

VPN Client 取得的 IP address,就是在 /etc/pptpd.conf 指定的起迄範圍

image

 

相關網站:

Setup PPTP VPN Server on CentOS 6

CentOS 5/6 快速安裝 VPN Server (PPTP)

centos 6.4 6.5安装搭建pptp vpn服务

本篇發表於 Bookmark, Linux, RHEL 6, Windows。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s