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