나는 썼다Qt 애플리케이션네트워크 인터페이스에서 UDP 브로드캐스트 패킷을 수신합니다 p2p1
. VirtualBox VM의 Fedora 17 i386에 응용 프로그램을 설치했습니다. 어떤 이유로 애플리케이션은 내가 보내는 브로드캐스트 패킷을 수신하지 못합니다.
Wireshark를 설치하고 실행한 후 브로드캐스트 패킷이 도착했는지 확인했습니다 p2p1
.
UDP 패킷을 포트에서 수신하는 응용 프로그램이 41720
패킷을 수신하지 못하는 이유를 아는 사람이 있습니까? 보안 설정이라던가 뭔가요?
답변1
다음 단계에 따라 문제를 해결할 수 있습니다.
- 터미널을 열고 다음을 입력하세요.
시스템 구성 방화벽
- 메시지가 나타나면 비밀번호를 입력하세요.
- 왼쪽의 "기타 포트"를 클릭합니다.
- 오른쪽의 "추가" 버튼을 클릭하세요:
- "사용자 정의"를 선택하고 다음 값을 입력하십시오.
- 확인을 클릭한 다음 도구 모음에서 적용 버튼을 클릭합니다.
- "예"를 선택하면 기존 방화벽 구성을 덮어쓴다는 경고 메시지가 나타나면 "예"를 클릭해도 됩니다.
참고: 위 지침은 다음에서 복사되었습니다.이 페이지, 나는 책의 저자입니다.