SynologyのDS218Jを使ってVPNサーバーを作った

SynologyのNAS、DS218Jを使っているので、VPNサーバーを設定して使ってみようと思っていたが、AU光のルーターがデフォルトでは使えないようなのでそこで止まっていた。

調べてみるといろいろあって、できそうだということまで分かった。普通に検索していくと、結構調べられた。手順は、

  1. DS218JにVPNサーバーをインストール。VPNOpenVPNで設定。OpenVPNの設定をエクスポートする。(ZIPファイルがエクスポートされ、あとで、設定ファイル(VPNConfig.ovpn)をインポートして使う)
  2. DS218JでDDNSの設定、ルーターの設定を作成する。(通常はこの設定を勝手にやってくれるようだが、AU光はATERMなのでダメなようだった。でも、手動作成でも簡単にできた。選択するだけ。)
  3. AUルーターATERM)の設定。ポートマッピングの設定。
  4. iPhoneで使いたかったので、iPhoneの設定。(これがわかりずらかった。まず、iPhoneのAPPであるOpenVPNをインストール。これはすぐできる。そのあと、iTunesでつないで、Appファイルの共有で設定ファイルをiPhoneにいれた。ここで引っかかった。インポートできない。)

4.のところで、引っかかったが、1のDS218Jの設定で調べたところ、認証をデフォルトから変えていた。これを最初に指定してあったもの(SHA512)に戻した。そして、ZIPファイルをエクスポートして、iTunesでいれた。OpenVPNを立ち上げると、ADDでインストールできた。結構簡単に終わった。

エラーメッセージが結構有効だった。SwiftUIでトミ爺がエラーメッセージが重要でググったと書いてあったがまさにその通り。よくわからないエラーメッセージだったが、認証あたりで出てきたキーワードが書かれてあったので、そういえばデフォルトから変えたとなって、元に戻したらインポートできた。

FreeWi-Fiを使うことはあまりないかもしれない。でもこれで安心して使える?iPhoneの設定、インターネットの共有の下に、VPNの項目が出るようになった。これをオンにするとVPNが有効になる。