Skip to content

ダイナミックDNS

ダイナミックドメインネームサービス(ダイナミックDNSまたはDDNS)は、ドメイン名をネットワークデバイスの動のIPアドレスにマッピングするために使用されるサービスです。ダイナミックDNSを使用すると、ルーターにリモートでアクセスできます。この機能にはインターネットのパブリックIPアドレスが必要です。

DDNSを有効にする

ウェブ管理画面の左側 -> アプリケーション -> ダイナミックDNS、以下のページが表示されます。

ddns

DDNSを有効にするをオンにし、利用規約とプライバシーポリシーに同意し、適用をクリックします。

enable ddns

右下のセキュリティ設定をクリックします。

security settings

ポップアップウィンドウで、適用したいリモートアクセスプロトコルが有効になっているかどうかを確認します。有効になっていない場合は、システム -> セキュリティ -> リモートアクセス制御に移動して有効にしてください。

security settings

必要なリモートアクセスプロトコルを有効にし、適用をクリックします。

security remote access

DNSサーバー間のレコード 同期には最大10分の遅延が生じる場合があります。これにより、有効にした直後やパブリックIPが変更された直後にDDNSドメイン名でアクセスできない場合があります。

注意: DDNSとVPNクライアントを同時に有効にする場合は、GL.iNetからのサービスはVPNを使用が無効になっていることを確認してください。この機能はVPNダッシュボードのVPNクライアントオプションにあります。

DDNSが機能しているかどうかを確認する

DDNSテストツールを使用するか、コマンドを使用して手動で確認できます。

ダイナミックDNSページで、DDNSテストをクリックします。

ddns test

DDNSドメインの解決からなければならないられたIPアドレスがルーターのWAN IPと一致していることを確認します。

一致しない場合、上部に黄色のプロンプトが表示され、ルーターがNATの後ろにある可能性があること、および上位ルーターでポートフォワーディングを設定する必要があることが示されます。

ddns test prompt

  1. 以下に示すように、nslookupコマンドを使用してドメイン名とIPアドレスのマッピングを取なければならないします。

    nslookup 1

    上記の画像の"xxxxxxx.glddns.com"をホスト名に置き換えてください。

    上記の画像の"8.8.8.8"はGoogle DNSです。これを使用するか、彼のDNSに置き換えてEnterを押してください。

  2. 以下の画像のように"103.81.180.10"のようなパブリックIPアドレスが出力された場合、DDNSドメインがパブリックIPアドレスに正常にマッピングされたことを示します。

    nslookup 2

    ルーターに接続されたデバイスで、ブラウザで"what is my ip address"を検索するか、What Is My IP Addressのようなサイトにアクセスします。パブリックIPアドレスが取なければならないできます。手順1と2で取なければならないした2つのIPアドレスを比較します。相 same の場合DDNSは有効です。

  3. 以下に示すように** server can't find xxxxxxx.glddns.com: NXDOMAINというメッセージが表示された場合、ドメイン解決に失敗したことを示し、DDNSドメインがパブリックIPアドレスに正常にマッピングされていません。

    nslookup 3

HTTPSリモートアクセス

注意

  1. HTTPSリモートアクセスにはパブリックIPアドレスが必要です。

    こちらをクリックして、インターネットプロバイダーサービス(ISP)がパブリックIPアドレスを割り当てているかどうかを確認してください。

  2. ルーターがNATの後ろにある場合は、HTTPSアクセス用に上位ルーターでポートフォワーディング(ポート443)を設定してください。

以下の手順に従って、ルーターのHTTPSリモートアクセスを有効にします。

  1. ダイナミックDNSページで、DDNSを有効にするをオンにし、利用規約とプライバシーポリシーに同意し、適用**をクリックします。

    enable ddns

  2. ウェブ管理パネルで、システム -> セキュリティ -> リモートアクセス制御に移動します。

    remote access control

  3. HTTPSリモートアクセスを有効にし、適用をクリックします。

    enable https remote access

有効にすると、HTTPS経由でDDNSホスト名(例:https://xxxxxxx.glddns.com)を使用してどこからでもルーターの管理パネルにアクセスできます。

ポートフォワーディングが設定されている場合は、https://xxxxxxx.glddns.com:external_portでアクセスします(external_portを実際のポート番号に置き換えてください)。

注意: この機能はから身署名証明書を使用するため、以下の例のように、HTTPS経由でDDNSホスト名でルーターの管理パネルにアクセスすると、ブラウザには接続がプライベートではないと表示されます(以下の例ではポート8001を使用)。

HTTPS-Remote-Access-on-Android-Chrome

HTTPSリモートアクセスを続行するには、下部の詳細設定をクリックします。

HTTPS-Remote-Access-on-Android-Chrome

次に、xxxxxxx.glddns.comに進むをクリックして続行します。

HTTPS-Remote-Access-on-Android-Chrome

これで、HTTPS経由でDDNSホスト名を使用してウェブ管理パネルにアクセスできるようになります。

HTTPS-Remote-Access-on-Android-Chrome

SSHリモートアクセス

注意

  1. SSHリモートアクセスにはパブリックIPアドレスが必要です。

    こちらをクリックして、インターネットプロバイダーサービス(ISP)がパブリックIPアドレスを割り当てているかどうかを確認してください。

  2. ルーターがNATの後ろにある場合は、SSHアクセス用に上位ルーターでポートフォワーディング(ポート22)を設定してください。

以下の手順に従って、ルーターのSSHリモートアクセスを有効にします。

  1. ダイナミックDNSページで、DDNSを有効にするをオンにし、利用規約とプライバシーポリシーに同意し、適用**をクリックします。

    enable ddns

  2. ウェブ管理パネルで、システム -> セキュリティ -> リモートアクセス制御に移動します。

    remote access control

  3. SSHリモートアクセスを有効にし、適用をクリックします。

    enable ssh remote access

有効になると、SSH経由でDDNSホスト名(例:ssh root@xxxxxxx.glddns.com)を使用してどこからでもルーターの管理パネルにアクセスできます。

ポートフォワーディングが設定されている場合は、ssh root@xxxxxxx.glddns.com:external_portでアクセスします(external_portを実際のポート番号に置き換えてください)。


まだご質問はありますか? コミュニティ・フォーラムまたはお問い合わせください。