C++でWindowsアプリで作成しているのですが アプリの中でUDPのソケットを作成し、ブロードキャスト(IPアドレス:255.255.255.255)で 一定間隔で情報を飛ばし、ローカルネットワーク上の他のアプリが誰でも拾えるように したいのですが、どうもこの情報が拾えたり拾えなかったりします。 あるPCで起動しているときは正常に送受信できるのですが、 別のPCだと、そのPCから外に情報が飛んでいないみたいです。 WireSharkでもUDPの情報をひろうことができません。 どうもPCがUDPソケットのブロードキャストが外に出るのを制限しているようなのですが この制限についての設定が分かる人はいますか? あるいはsetsoketオプションなどで出せるようになる設定などがあるのでしょうか? わかる方、ご教授願います。
↧