openwrt:install-openvpn-server
文書の過去の版を表示しています。
OpenVPN サーバをインストールする
OpenVPN サーバをインストールし、外出先からでもルータ以下のネットワークに暗号化回線でアクセスできるようにする。
イーサネットブリッジネットワークを設定する。(レイヤ2ブリッジネットワーク)
環境
- OpenWrt: ATTITUDE ADJUSTMENT (12.09, r36088)
パッケージをインストール
関連パッケージをインストール。
# opkg update # opkg install openvpn openvpn-easy-rsa luci-app-openvpn
鍵生成に必要な情報の設定を行う。
# vi /etc/easy-rsa/vars
ファイル下方の以下の情報を修正。
export KEY_COUNTRY="JP" export KEY_PROVINCE="Tokyo" export KEY_CITY="Shinjuku" export KEY_ORG="My OpenWrt Router"
サーバ用の鍵を生成
以前生成した鍵を消去し、鍵生成のための初期化を行う。
# clean-all # build-ca # build-dh
サーバの鍵を生成する。
# build-key-server server
クライアント用の鍵を生成する。
# build-key Alice # build-key Bob # build-key Charlie
PKCS12 形式の鍵を生成する場合は以下のコマンド。
# build-key-pkcs12 Alice # build-key-pkcs12 Bob # build-key-pkcs12 Charlie
生成した鍵を、 OpenVPN の設定ファイルディレクトリにコピー。
# cd /etc/easy-rsa/keys # cp ca.crt ca.key dh1024.pem server.crt server.key /etc/openvpn/
ファイアウォールを設定
openwrt/install-openvpn-server.1385032005.txt.gz · 最終更新: 2013/11/21 20:06 by admin