Skip to content

AstroRelayを使ってWireGuardサーバーを設定する方法

シナリオ: GL.iNetルーターを使用して自宅/オフィスのローカルサービスにリモートアクセスするためにWireGuardサーバーを設定したいが、ISPがパブリックIPアドレスを提供していない場合。

AstroRelayは、安全なリバースプロキシトンネルを提供し、NATおよびファイアウォールの背後にあるリソースにアクセスすることができます。

  1. パブリックIPアドレスがなくても、WireGuardサーバーを設定するためのガイドに従ってください。ガイドはこちらローカルネットワークへのアクセスを許可するを有効にしてください。

    set up wireguard server

    次に、WireGuardの設定を作成します。以下の画像はその例です。

    wireguard config

  2. AstroRelayのアカウントにサインアップし、チュートリアルに従ってください。

    新しいドメインを追加する際には、ルーターに最も近いサーバーを選択してください。

    astrorelay add a new domain

    新しいリンクを追加する際には、Destination Host IPにルーターのIPアドレス(デフォルトは192.168.8.1)を入力してください。

    link for wireguard server

    最終的に、wg_server_test.arlab1.cc:33331のようなリンクを取得できます。

    astrorelay link

  3. このリンクをWireGuard設定のEndpointに置き換えてください。その後、WireGuardクライアントアプリで修正された設定を使用できます。

    replace link in wireguard config

  4. 自宅やオフィスの外にいるときでも、上記で作成した設定を使用してWireGuardクライアントアプリを使用することで、自宅やオフィスにいるようにローカルサービスにアクセスできます。