web-dev-qa-db-ja.com

LANの外側からサーバーにアクセスするにはどうすればよいですか?

私は自分のdebianサーバーを自宅にセットアップし、LAN内の任意のコンピューターからssh経由でそれに接続できますが、自分の電話で(Wi-Fiではなくモバイルデータを使用している場合)接続しようとしても機能しません。

ブラウザを使用してサーバーに接続しようとすると、タイムアウトになり、そのアドレスに接続できないと表示されます。

ルーターに行ってポート転送を有効にしました。ポート範囲20〜80(sshまたはhttp要求)を192.168.1.129(サーバーのIP)に転送するように設定しましたが、ブラウザーに外部IPアドレスを入力しても何も表示されません。

何が悪いのですか?

4
Space Ghost

自分のLANの外部から接続するには、

a)ISPから提供された192.168.1.129ではない外部IPアドレス- 非ルーティングアドレス であり、LAN内からのみ表示できます。 ipchicken.com または同様のサイトを使用して、外部IPアドレスを確認します。 ISPは頻繁にこれらを頻繁に変更するため、出発する直前に確認してください。 ISPから固定IP外部IPアドレスを取得する唯一の方法は、そのために支払うことであり、ISPはかなりの金額を請求します。または、 ダイナミックDNSサービス を使用して翻訳することもできます。

b)ISPのファイアウォールを介してポートを開く ゲートウェイ 、またはそれらが モデム のみを提供する場合は、モデムが接続する ルーター のファイアウォールに。ただし、ボットネット上の不正なPCは常に開いているポートを検索するため、ポートを開いたままにしておくのは危険です。そのため、ファイアウォールで非標準ポートを使用し、 これらのポートのトラフィックを転送する を標準ポートに転送します。ルーターまたはゲートウェイの指示に従って、サーバーで開いている。

6
K7AAY