インターネットから自宅のマシンにアクセスしたい。静的IPがないため、DDNSを使用しようとしています。そのために、無料のドメイン(alihammad.ddns.net)をNoip.comに登録しました。これにより、外部IP(101.50.xx.x)がドメイン名にバインドされます。ルーターのDDNS設定も構成しました
ルーター:TP-Link TL-WR740Nルーターファームウェア:DD-WRT v24-sp2(11/21/10)std
また、Web用に80、ssh用に22の2つのポートを転送しています。
これで、LANからドメイン(alihammad.ddns.net)にpingを実行すると機能します。しかし、別のネットワークから同じドメインにpingを実行すると、機能しません。
案内してください?
Pingの失敗が表示される理由は、DD-WRTがデフォルトで匿名のping要求をブロックするためです(有能なルーターでもこれを行う必要があります)。これは、人々がインターネット上であなたを「見る」のを防ぐのに役立ちます。したがって、セキュリティが少し向上します。
計画していることに応じて、ポートを開いて転送する必要があります。
これは、システムファイアウォールまたはアンチウイルスが、外部接続からサーバーにアクセスするためにポートを自動的にブロックしたためですが、LANで接続することはできます。ファイアウォールのルールを設定し、アンチウイルスで必要なポートをバインドしていることを確認してください。次に、次のサイトにアクセスします: http://www.canyouseeme.org ポート接続を確認します。
私はあなたがあなたの解決策を見つけたことを願っていますが、答えを探している人々のために:
ルーターのポートを転送するときは、サービスをホストするデバイスのIPを指定する必要があります。転送テーブルでは、ルーターIPである192.168.53.1を使用します。
したがって、Webサーバーが192.168.53.10にある場合は、このアドレスを使用する必要があります。また、デバイスが同じIPアドレスを維持するようにするには、MAC/IPバインディングを使用する必要があります。
IPアドレス/ MACアドレスを知るには:Windows:Win + R、「cmd」(または「cmd.exe」)を実行し、「ipconfig」と入力してEnterキーを押します。 Mac/Linux:ターミナルを起動し、「ifconfig」と入力してEnterキーを押します。