[[PageOutline]] = Gentoo Linux で PPTP な VPN = * http://pptpclient.sourceforge.net/howto-gentoo.phtml を参考に. 1. カーネルを構築.サーバ側の設定と合わせること. {{{ CONFIG_PPP=y CONFIG_PPP_MPPE=y }}} 1. emerge する {{{ # emerge pptpclient }}} 1. {{{/etc/ppp/chap-secrets}}} にアカウント情報を記述 {{{ <ドメイン名>\\<アカウント名> PPTP "<パスワード>" * }}} 1. {{{/etc/ppp/options.pptp}}} に接続オプションを記述.サーバ側の設定に合わせること. {{{ require-mppe-128 }}} 1. {{{/etc/ppp/peers/<接続名>}}} を作る {{{ pty "pptp <サーバ名> --nolaunchpppd" name <ドメイン名>\\<アカウント名> # ← /etc/ppp/chap-secrets のものと同一 remotename PPTP require-mppe-128 file /etc/ppp/options.pptp ipparam <接続名> usepeerdns }}} 1. {{{/etc/ppp/ip-up.local}}} にトンネル時のルーティング設定を追加 {{{ route add -host /32 gw <現在のデフォルトゲートウェイ> dev <インタフェース名> route add default gw $4 }}} * {{{$4}}} がトンネルゲートウェイのアドレスなので,用途に応じてルーティングを変えると良い 1. {{{/etc/ppp/ip-down.local}}} でトンネル時のルーティングを削除 {{{ route del -host /32 gw <現在のデフォルトゲートウェイ> dev <インタフェース名> }}} 1. 接続する {{{ # pon <接続名> }}} 1. 切断する {{{ # poff <接続名> }}}