OpenVPN on Mac OS X Leopard その7

以上でLeopardクライアント版でOpenVPNによるVPNサーバーの設定は完了。後は、クライアントにOpenVPNをインストールしてクライアントキーを与えれば、クライアントのtunデバイスに自動的にIPが与えられ、同時にクライアントのデフォルトルートがVPNサーバーに設定されるので、クライアントから出る通信は全てVPNサーバーに送られ、そこでNATで変換されてインターネットに出て行く様になる。
もし、一時的にVPNサーバーを止めたいと思った場合は sudo
launchctl unload…

以上でLeopardクライアント版でOpenVPNによるVPNサーバーの設定は完了。後は、クライアントにOpenVPNをインストールしてクライアントキーを与えれば、クライアントのtunデバイスに自動的にIPが与えられ、同時にクライアントのデフォルトルートがVPNサーバーに設定されるので、クライアントから出る通信は全てVPNサーバーに送られ、そこでNATで変換されてインターネットに出て行く様になる。

もし、一時的にVPNサーバーを止めたいと思った場合は

sudo launchctl unload -w /Library/LaunchDaemons/org.macports.openvpn2
sudo launchctl unload -w /Library/LaunchDaemons/net.waterroof.rules.plist

で自動起動をとめ、再起動すればいい。逆にその状態からまたサーバーを再開したい場合には、上記のunloadをloadに変えて実行すればいい。

「OpenVPN on Mac OS X Leopard その7」への1件のフィードバック

  1. 諸般の理由により、サーバーになってるMacBookをSnow Leopardにアップグレードすることになった。
    とりあえず、アップグレード前にopenvpn2とwaterroofをunloadしておく。
    おもむろにSnow Leopadをアップグレードインストール。その後、Snow Leopard用のMacPortsの上書きインストール、インストール済みPortsの全アンインストール、クリーンアップを経てから、再びopenvpn2をインストール。
    鍵や設定等は元の場所に残ってあるので、再びwaterroofとopenvpn2をloadし、サーバーとして問題なく稼働していることを確認。
    というわけで、Snow LeopardでもLeopardと同じ手順でopenvpn2をサーバーとして動かせるものと思われる。

コメントは受け付けていません。