自分のマシンで UDP ブロードキャスト パケットを実行できますか? 私はネットワークを持っていません。安価な Linux ボックスを持っているだけです。パケットをブロードキャストするサーバーと、それらを受信する同じマシン内の2 つ以上のクライアントが必要です。それは可能ですか?どの IP を使用しますか?
@gravyface は私に希望を与えてくれましたが、試してみました: 1) サーバーは 127.255.255.255:54321 に送信し、クライアントは 0.0.0.0:54321 をリッスンします。2) サーバーは 127.255.255.255:54321 に送信し、クライアントは 127.0.0.1:54321 をリッスンします。3) サーバーは 127.255.255.255:54321 に送信し、クライアントは 127.255.255.255:54321 をリッスンします。それらのどれも機能しませんでした!:(
OBS: REUSE_ADDR および SO_BROADCAST オプションを使用しています。