web-dev-qa-db-ja.com

クロスケーブルを介して接続されたPCをルーターに接続されたPCにpingします

ルーターに接続されている2番目のPC(クロスケーブルを介して)に接続されているPCにpingを送信したい(技術的には、ポート80に接続する必要があります)。

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

Network DIagram

  • PC(A)はクロスケーブルを介して(B)に接続されています。
  • (B)はwifi経由でルーターに接続されています(ただし、有線接続の場合は実際には違いはありません)
  • (C)は、ワイヤレス接続を介してルーターにも接続されています。

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

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

1
Jesús Otero

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

それ以外の場合は、ポート転送を使用してください。
Linuxの場合、これはiptablesを使用して行われます。
Windowsの場合、これはポート転送ソフトウェアを使用して行われます。グーグルはあなたにいくつかを与えるでしょう。
私はこれを使用します: http://www.quantumg.net/portforward.php (私は古いコマンドラインバージョンを使用します)。
これ http://www.rouvali.com/index.php?id=5 もいいようです。

一部の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
4
Gregory MOUSSAT

私はこれを自分で行ったことがありませんが、wifi接続とPC Aへの接続をブリッジすることで、PC Bをブリッジとしてセットアップできます。これを行うには、(PC Bの)ネットワーク接続パネルに移動し、wifiを選択します。クロスオーバー接続を右クリックして、「ブリッジ接続」を選択します。

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

0
sm11963