내 애플리케이션이 브로드캐스트 패킷을 수신하지 못하는 이유는 무엇입니까?

내 애플리케이션이 브로드캐스트 패킷을 수신하지 못하는 이유는 무엇입니까?

나는 다음을 썼다Qt 애플리케이션네트워크 인터페이스에서 UDP 브로드캐스트 패킷을 수신합니다 p2p1. VirtualBox VM의 Fedora 17 i386에 응용 프로그램을 설치했습니다. 어떤 이유로 인해 애플리케이션이 내가 보내는 브로드캐스트 패킷을 수신하지 못합니다.

Wireshark를 설치하고 실행했으며 브로드캐스트 패킷이 실제로 다음 위치에 도착하는지 확인했습니다 p2p1.

이미지 설명

41720애플리케이션(포트에서 UDP 패킷을 수신하는 )이 패킷을 수신하지 못하는 이유를 아는 사람이 있습니까 ? 보안 설정이라던가 뭔가요?

답변1

다음 단계를 통해 문제를 해결할 수 있었습니다.

  1. 터미널을 열고 다음을 입력하세요.
    시스템 구성 방화벽
  2. 메시지가 나타나면 비밀번호를 입력하세요.
  3. 왼쪽에서 "기타 포트"를 클릭합니다.
  4. 오른쪽에 있는 "추가" 버튼을 클릭하세요:
  5. "사용자 정의"를 선택하고 아래 값을 입력하십시오.
  6. "확인"을 클릭한 다음 도구 모음에서 "적용" 버튼을 클릭하세요.
  7. "예"를 선택하면 기존 방화벽 구성이 무시된다는 경고 메시지가 나타나면 "예"를 클릭해도 됩니다.

참고: 위 지침은 다음에서 복사되었습니다.이 페이지, 내가 쓴 글입니다.

관련 정보