やりたいこと 一方の拠点ではグローバルIPアドレスを自由に使えるけど、もう一方はNAT配下で自由に使えない。 そんな環境で拠点間VPN使いたい、って時。 例えばOpenVPNでグローバルIPアドレス持てる側をサーバに、持てない側をクライアントにして後は必要に応じてiptablesでMASQUERADEとかすればいい感じになる。 そんなVPNを動かしてる環境を機械がどちゃくそ古いからいい加減新しくしたい!というお仕事があり、「今やるならせっかくだしOpenVPNよりWireGuard使いたいなー」と思ったためその検証をば。 雑構成図 この構成図で言うところのマシンAからマシンBへ通信するのが今回の目標ですが、マシンBからマシンAへの通信はルーティングどうにかすればできますね。 拠点A側 WireGuardサーバ側マシン Ubuntu server 20.04 beta使いました。 物理的なネ
![WireGuardでSite to site VPN(一方は直接グローバルIPアドレス使えない環境)](https://cdn-ak-scissors.b.st-hatena.com/image/square/de27ad040bfa222acda456eec5d41ada7c4dd585/height=288;version=1;width=512/https%3A%2F%2Fblog.asterism.xyz%2Fimg%2Fmain%2Flogo.png)