ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

01_linux:01_net:10_centos_pptp_vpn

10 CentOS PPTP VPN

CentOSでPPTPサーバを立てる

pppインストール

# yum install ppp

pptpインストール

# wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.el6.x86_64.rpm
# rpm -Uvh pptpd-1.3.4-2.el6.x86_64.rpm
# vi /etc/pptpd.conf

# サーバ側のIP
localip 192.168.0.1
# VPNクライアントに割り当てられるIP
remoteip 192.168.0.241-245

DNSの部分だけ変更

# vi /etc/ppp/options.pptpd
ms-dns 8.8.8.8

ユーザ設定

# vi /etc/ppp/chap-secrets
vpnuser pptpd vpnuserpassword *

後はnatの設定を入れてやればOK

iptablesを設定している場合

必要なポートを開放してあげる
・TCP/IP 1723番ポート
・GRE/IP (プロトコル番号47番)

iptables -A INPUT  -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT  -p 47 -j ACCEPT

FROWARDがDROPになっている場合、クライアントに割り振ったIPからはFORWARD許可しておく。

iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD  -s 192.168.0.0/24 -j ACCEPT
01_linux/01_net/10_centos_pptp_vpn.txt · 最終更新: 2013/09/11 16:06 by matsui