pppd on FreeBSD

[ Nob's Home | FreeBSD ]

PPTPを利用したVPNの構築にむけて、FreeBSD 4.4Rでpptpd を立ち上げてみました。

packagesで poptop-1.1.2.tgz をinstallします。

# pkg_add poptop-1.1.2.tgz 

設定は /usr/local/etc/pptpd.conf.sample を参考にします。

# cd /usr/local/etc
# cp pptpd.conf.sample pptpd.conf
# vi pptpd.conf
pptpd.confを以下のように設定。
#
speed 115200
option /etc/ppp/options.pptp
debug
localip 172.16.0.1-100
remoteip 172.16.0.101-200
#
/etc/ppp/options.pptpを以下のように設定。
#
debug
auth
require-chap
proxyarp
#
#
CHAPで認証するので、/etc/ppp/chap-secretsを作ります。
# vi /etc/ppp/cpap-secrets
内容は以下のようにします。
#
name     password    *
#
# chmod 400 /etc/ppp/cpap-secrets

最後に /usr/local/etc/rc.d/pptpd.rc で起動します。

	
# /usr/local/etc/rc.d/pptpd.rc start

[ Nob's Home | FreeBSD ]

nob@makioka.y-min.or.jp