AstroRelayを使ってWireGuardサーバーを設定する方法¶
シナリオ: GL.iNetルーターを使用して自宅/オフィスのローカルサービスにリモートアクセスするためにWireGuardサーバーを設定したいが、ISPがパブリックIPアドレスを提供していない場合。
AstroRelayは、安全なリバースプロキシトンネルを提供し、NATおよびファイアウォールの背後にあるリソースにアクセスすることができます。
-
パブリックIPアドレスがなくても、WireGuardサーバーを設定するためのガイドに従ってください。ガイドはこちら。ローカルネットワークへのアクセスを許可するを有効にしてください。
次に、WireGuardの設定を作成します。以下の画像はその例です。
-
AstroRelayのアカウントにサインアップし、チュートリアルに従ってください。
新しいドメインを追加する際には、ルーターに最も近いサーバーを選択してください。
新しいリンクを追加する際には、Destination Host IPにルーターのIPアドレス(デフォルトは192.168.8.1)を入力してください。
最終的に、wg_server_test.arlab1.cc:33331のようなリンクを取得できます。
-
このリンクをWireGuard設定のEndpointに置き換えてください。その後、WireGuardクライアントアプリで修正された設定を使用できます。
-
自宅やオフィスの外にいるときでも、上記で作成した設定を使用してWireGuardクライアントアプリを使用することで、自宅やオフィスにいるようにローカルサービスにアクセスできます。