
私はQt アプリケーションネットワーク インターフェイスで UDP ブロードキャスト パケットをリッスンしますp2p1
。VirtualBox VM の Fedora 17 i386 にアプリケーションをインストールしました。何らかの理由で、アプリケーションは送信するブロードキャスト パケットを受信しません。
Wireshark をインストールして実行し、ブロードキャスト パケットが実際に到着していることを確認しましたp2p1
。
41720
アプリケーション (ポートで UDP パケットをリッスンしている) がパケットをまったく受信しない理由がわかる人はいますか? セキュリティ設定か何かでしょうか?
答え1
以下の一連の手順で問題を解決できました。
- ターミナルを開いて次のように入力します:
システム構成ファイアウォール
- プロンプトが表示されたらパスワードを入力してください。
- 左側の「その他のポート」をクリックします。
- 右側の「追加」ボタンをクリックします。
- 「ユーザー定義」をチェックし、以下の値を入力します。
- 「OK」をクリックし、ツールバーの「適用」ボタンをクリックします。
- 「はい」を選択すると既存のファイアウォール設定が上書きされるという警告が表示された場合は、「はい」をクリックしても問題ありません。
注: 上記の手順は以下からコピーしたものですこのページ、これは私が著者です。