2008-01-16から1日間の記事一覧

OpenVPNクライアント側設定(3)Mac側設定

記載し忘れていたが、改めてMacでの設定を書き込む。 参考:OpenVPNクライアント側設定(2)client.ovpn設定、接続確認 - 別館 子子子子子子(ねこのここねこ)まず、Tunnelblickを起動する。と、~/Library/openvpn/が作られ、その中にopenvpn.confが作られ…

OpenVPNサーバ側設定(7)接続結果

OpenVPNサーバを動かしているサーバに外部から無事に接続できた。 サーバのログは以下のリンクを参照。server.confのverbの値により出力されるログの詳細さが異なっていたので、3〜6で変えてみた。通常は3で良いと思われる。 OpenVPNの出力(verb 3) - 別館…

OpenVPNクライアント側設定(2)client.ovpn設定、接続確認

C:\Program Files\OpenVPN\sample-config\client.ovpnをC:\Program Files\OpenVPN\configにコピーし、設定変更。 DDNSでdebian.mydns.jpを取得しているとする。 client.ovpnを編集。 # The hostname/IP and port of the server. # You can have multiple rem…

OpenVPNサーバ側設定(6)iptables設定

OpenVPNサーバのあるネットワークを192.168.100.0/24とする。 OpenVPNサーバのIPアドレスは192.168.100.100。 Webminのネットワーク > Linuxファイヤウォールにて、着信パケット(INPUT)と転送パケット(FORWARD)に以下の設定を追加する。 実行するアクション…

OpenVPNサーバ側設定(5)server.confの設定、OpenVPNサーバ動作確認

構築したいVPNのイメージは以下の通り。 VPN構成はルーティング方式。 (ブリッジ方式は…よく分からん。違いについてはhttp://www.atmarkit.co.jp/flinux/special/openvpn/openvpnb.html参照。) OpenVPNサーバのあるネットワークを192.168.100.0/24とする。…

OpenVPNクライアント側設定(2)Mac OS XにOpenVPNをインストール

OpenVPNクライアントであるTunnelblick | Free open source OpenVPN VPN client server software for Mac OS X and macOSから適切なものをダウンロード。 私の場合はMac OS X 10.3.9なのでTunnelblick-Panther-2.0.1.dmgをダウンロード。 dmgファイルを展開…

OpenVPNクライアント側設定(1)WindowsにOpenVPNをインストール

OpenVPNをGUIから扱えるPage RedirectionからInstallation Packageをダウンロード。 インストーラを起動させてインストール。全てデフォルトでOK。TAP-Win32 Adapter V8というのに証明書がないとWindowsが言ってくるが気にせず続行。 なお、現在のバージョン…

OpenVPNサーバ側設定(4)クライアント証明書の生成

クライアントとしてMacとWinがある、とする。それぞれの名前はClientMac, ClientWinとしておく。 やはりこれもrootのままつづけていく。 debian:/etc/openvpn/easy-rsa# ./build-key-pass ClientMac(又はClientWin) Generating a 1024 bit RSA private key…

OpenVPNサーバ側設定(3)Diffie Hellman (DH)パラメータの生成

まだrootのままなので、そのままやっていく。 debian:/etc/openvpn/easy-rsa# ./build-dh Generating DH parameters, 1024 bit long safe prime, generator 2 This is going to take a long time .........+..........+............................+.......…

OpenVPNサーバ側設定(2)OpenVPNサーバの証明書と秘密鍵の生成

またrootになる必要がある。だが一旦ログアウトしたので、環境変数を再度設定するため先ず. ./varsを実行。 debian:/etc/openvpn/easy-rsa# . ./vars NOTE: when you run ./clean-all, I will be doing a rm -rf on /etc/openvpn/easy-rsa/keys debian:/etc/…

OpenVPNサーバ側設定(1)CA証明書とCA秘密鍵の生成

まずスクリプトを/etc/openvpn/へコピーする。/etc/openvpn/の中身は空だったけど念のためcp -iで上書き確認。なおcp -aはコピー元の属性と同じようにしてコピーすることを指示している。cp -dpRと同じ、だそうだ。 degas@debian:$ sudo cp -ai /usr/share/d…

OpenVPNインストール

OpenVPNの概要は以下を参照。 OpenVPNはフル機能のSSL VPNであり,以下の機能を実装している:業界標準のSSL/TLSプロトコルを利用したOSI第2・第3層相当のセキュアなネットワーク拡張,証明書やスマートカードやユーザ・パスワード等による柔軟なクライアン…