2

同じマシン(Linux)でサーバーとクライアントを実行しています。パケットがループバックではなく、ネットワーク (スイッチ) を通過するように強制するにはどうすればよいですか?

ありがとう、

マイケル

4

4 に答える 4

3

あなたはプログラミングサイトでこれを求めているので、私はあなたがソースコードを持っていると仮定します。

クライアント側のソケットを作成するときに、特定のインターフェイスに制限できます。通常は(最初に呼び出しconnect()ずに呼び出すだけbind()で)、OSに最適な発信インターフェイスを見つけさせますが、これは必須ではありません。

于 2011-09-20T08:19:27.663 に答える
0

データを送り返すことが仕事であるネットワーク上にデバイスがない限り、それはできません。通常、それを行うものは何もありません。データをネットワークに送信すると、データを取り戻すことはできません。

データを返すように設定している場合は、サポートされているメカニズムに従って、データをそのデータに送信します。

于 2011-09-20T08:41:50.323 に答える
0

プロキシ サーバー経由で接続してみてはいかがでしょうか。

于 2011-09-20T08:14:01.723 に答える