クロスオーバーケーブルで接続されたPCをルーターに接続されたPCにpingする

クロスオーバーケーブルで接続されたPCをルーターに接続されたPCにpingする

ルーターに接続された 2 台目の PC (クロスオーバー ケーブル経由) に接続されている PC に ping を実行 (技術的には、ポート 80 に接続する必要があります) したいと考えています。

私がやろうとしていることの簡単なスケッチがあるので、それを説明のベースとして使用します。

ネットワーク図

  • PC(A)はクロスオーバーケーブルを介して(B)に接続されています。
  • (B) は Wi-Fi 経由でルーターに接続されています (ただし、有線接続でも違いはありません)
  • (C) も無線接続を介してルーターに接続されています。

PC (A) を (C) から ping する方法を知りたいです。B と A の IP を手動で同じ範囲に設定し、サブネットを同じ値に設定すると、PC (A) がルーターに直接接続されているように見えますか?

よろしくお願いします、イエス様。

答え1

sm11963 が言うように、コンピュータ B をセットアップできます。ただし、ネットワーク ルーティングの基本を理解する必要があります。また、これは 1 つのポートだけの場合はやりすぎです。

それ以外の場合は、ポート転送を使用します。Linux
の場合は iptables で行います。Windows
の場合はポート転送ソフトウェアで行います。Google でいくつか見つけられます。
私はこれを使用します:http://www.quantumg.net/portforward.php(私は古いコマンドラインバージョンを使用しています)。
これはhttp://www.rouvali.com/index.php?id=53これも良さそうです。

一部のWindowsバージョンの場合:
管理ツール
ルーティングとリモートアクセス
サーバー名
IPルーティング
NAT/基本ファイアウォール
NICを右クリックして
プロパティ
サービスとポート 追加...
ワークステーションの受信ポートと送信ポートおよびIPを入力します。

Windows 2008 の場合:

netsh interface portproxy add v4tov4 listenport=1234 listenaddress=192.168.0.1 connectport=443 connectaddress=192.168.0.2

答え2

私自身はこれをやったことはありませんが、Wi-Fi 接続と PC A への接続をブリッジすることで、PC B をブリッジとして設定できます。これを行うには、(PC B 上の) ネットワーク接続パネルに移動し、Wi-Fi とクロスオーバー接続を選択してから、右クリックして「ブリッジ接続」を選択します。

コンピュータ A の IP アドレスを手動で設定する必要があるかもしれませんが、それで機能するはずです。ただし、イーサネット ケーブルでも機能するはずですが、クロスオーバーでも機能する可能性があります。クロスオーバー ケーブルは通常、2 つのコンピュータ ネットワークにのみ必要であり、ここで必要なのはそれではありません。

関連情報