0

HTTP を介して互いに通信するプログラムがいくつかあります。他のプログラムがクエリを実行するためのブラウザとして機能する HTTP サーバーであるメイン プログラムがあります。

マシンにインターネット接続がある場合、すべて正常に動作しますが、ケーブルを切断すると eth0 がダウンし、何にも接続できなくなります。

Windows で必要なのはループバック ネットワーク カードだけで、設定は完了です。

私のubuntuボックス(10.10)では、割り当てられたIPにまだ接続していますが、eth0を強制的に起動することはできません。

接続せずに接続を機能させるにはどうすればよいですか?! 接続を偽装できますか?

乾杯 アンドレ・モレイラ


いくつかの明確化、私が最初にやっていることは、ブロードキャストを送信して、同じネットワーク上にある他のアプリを発見しようとすることです.

ネットワークに到達できないため、これは失敗しています。ケーブルを抜いて、255.255.255.255 に ping してみてください...

「これを解決」すると、すべてがうまくいくと思います。

4

1 に答える 1

2

Linux にはループバックがあり、IP アドレスがあります (すべての IP ベースのネットワーク インターフェイスと同様)。

に接続するだけ127.0.0.1、またはlocalhostネットワーク構成が標準に従わないようにカスタマイズされていない場合。

多くの場合、ループバック インターフェイスのエイリアスは ですloifconfig

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:6026819 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6026819 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2106315659 (1.9 GiB)  TX bytes:2106315659 (1.9 GiB)
于 2012-05-15T15:28:39.223 に答える