SynologyのDS218Jを使ってVPNサーバーを作った
SynologyのNAS、DS218Jを使っているので、VPNサーバーを設定して使ってみようと思っていたが、AU光のルーターがデフォルトでは使えないようなのでそこで止まっていた。
調べてみるといろいろあって、できそうだということまで分かった。普通に検索していくと、結構調べられた。手順は、
- DS218JにVPNサーバーをインストール。VPNはOpenVPNで設定。OpenVPNの設定をエクスポートする。(ZIPファイルがエクスポートされ、あとで、設定ファイル(VPNConfig.ovpn)をインポートして使う)
- DS218JでDDNSの設定、ルーターの設定を作成する。(通常はこの設定を勝手にやってくれるようだが、AU光はATERMなのでダメなようだった。でも、手動作成でも簡単にできた。選択するだけ。)
- AUのルーター(ATERM)の設定。ポートマッピングの設定。
- iPhoneで使いたかったので、iPhoneの設定。(これがわかりずらかった。まず、iPhoneのAPPであるOpenVPNをインストール。これはすぐできる。そのあと、iTunesでつないで、Appファイルの共有で設定ファイルをiPhoneにいれた。ここで引っかかった。インポートできない。)
4.のところで、引っかかったが、1のDS218Jの設定で調べたところ、認証をデフォルトから変えていた。これを最初に指定してあったもの(SHA512)に戻した。そして、ZIPファイルをエクスポートして、iTunesでいれた。OpenVPNを立ち上げると、ADDでインストールできた。結構簡単に終わった。
エラーメッセージが結構有効だった。SwiftUIでトミ爺がエラーメッセージが重要でググったと書いてあったがまさにその通り。よくわからないエラーメッセージだったが、認証あたりで出てきたキーワードが書かれてあったので、そういえばデフォルトから変えたとなって、元に戻したらインポートできた。
FreeWi-Fiを使うことはあまりないかもしれない。でもこれで安心して使える?iPhoneの設定、インターネットの共有の下に、VPNの項目が出るようになった。これをオンにするとVPNが有効になる。