オタク・トゥ・ライブ:ルーター/ファイアウォールの後ろのホームサーバーにアクセスする方法


ジーナ・トラパニ

最近のライフハッカー機能がカバーされていますパーソナルWebサーバーの実行方法どこからでも自宅のコンピューターを制御する方法、 そしてパーソナルウィキをセットアップする方法。ルーターがインストールされているホームネットワーク上のユーザーの場合、多くの最新のルーターの組み込みファイアウォールのため、ホームサーバーはインターネットからアクセスできません。

今日は、ルーターの特定のポートを開き、ファイアウォールの背後にあるホームサーバーへのアクセスを可能にする方法をカバーします。

注:このチュートリアルは上級ユーザー向けです。ルーターのファイアウォールは、インターネット上でコンピューターを制御しようとする悪人からあなたを守るためにあります。インターネットに公開するサービスが強力なパスワードで保護されていることを確認してください。

ホームネットワーク上の内部コンピューターへの外部アクセスを有効にするには、NAT(ネットワークアドレス変換」、またはポート転送を設定する必要があります。転送は、ファイアウォールの外側にあるポートのリクエストを内側の適切なコンピューターに送信します。

たとえば、外部の誰かがルーターのIPアドレスのWebサーバーからページを要求します。ポート転送がセットアップされると、ルーターはポート80(Webサーバーのデフォルトポート)のリクエストをコンピューターに転送することを知っています。これは、Webサーバーのみを実行し、ネットワーク上の他のものはありません。

ポート転送は、ファイアウォールの外側のインターネット上のコンピューターにサービスを公開する場合にのみ必要です。あなたがそれをしたいいくつかのサーバー:

  • ホームWebサーバー

  • 個人的なウィキ

  • BitTorrentクライアントのアップロードとダウンロード

  • VNCサーバー

  • ホームFTPサーバー

すべてのルーターはわずかに異なりますが、ポート転送はかなり簡単です。セットアップの方法は次のとおりです。

ステップ1。サーバーの内部IPアドレスを決定します。

内部ネットワーク上のすべてのコンピューターには、192.168.0.xxxのようなIPアドレスがあります。サーバーを実行している状態でコンピューターに乗って、コマンドウィンドウを開きます。次に、入力しますipconfig次のように、マシンの内部アドレスを決定するには

C:\Gina>ipconfigWindows IP ConfigurationEthernet adapter Local Area Connection:        Connection-specific DNS Suffix  . :        IP Address. . . . . . . . . . . . : 192.168.0.11        Subnet Mask . . . . . . . . . . . : 255.255.255.0        Default Gateway . . . . . . . . . : 192.168.0.1

この場合、ご覧のとおり、サーバーの内部IPアドレスは192.168.0.11です。

ステップ2。ルーターを構成します。

ほとんどのルーターには、http://192.168.0.1にあるWebベースの管理インターフェイスがあります。 (このアドレスはモデルに依存します。詳細については、ルーターユーザーガイドを参照してください。)

ルーター管理に行ったら、パスワードを入力しました(セットアップされている場合)、「ポート転送」と呼ばれる領域が必要です。そこで、インターネットからリクエストするポート番号を設定し、それらのリクエストを満たすはずの内部コンピューターを設定します。 NetGearルーターのスクリーンショットは、192.168.0.11(上記参照)にあるVNCサーバーに5900をポートするために設定されています。画像をクリックして、大きなバージョンを表示します。

これは、一般的なサービスのテーブルとそのデフォルトのポート番号です。

私が見逃したためにあなたが前方に移植する他のサービスはありますか?この記事へのコメントにそれを追加するか、lifehacker.comのヒントにメモを送ってください。

ジーナ・トラパニLifeHackerの編集者です。彼女の特別な機能生きるオタク毎週水曜日と金曜日にライフハッカーに登場します。