WS-Discovery(onvif) 패킷을 허용하는 방법은 무엇입니까?

WS-Discovery(onvif) 패킷을 허용하는 방법은 무엇입니까?

ufw가 비활성화되었을 때 예상대로 작동하는 WS-Discovery를 실행하는 프로그램인 ufw 방화벽이 있는 Linux 시스템이 있지만 활성화되면 아무 것도 반환하지 않습니다. 시도했지만 성공하지 못했습니다.

  • 나가는 트래픽 활성화sudo ufw default allow outgoing
  • 3702/udp 및 1900/udp 허용

내가 여기서 무엇을 놓치고 있는 걸까요?

답변1

몇 가지 해결책을 찾았습니다.

  • 첫 번째 사용 ipset세부정보 보기이 답변도착하다iptables의 멀티캐스트 응답에 대한 상태 일치;WS 검색에 사용되는 포트이므로 1900을 3702로 바꿉니다.

  • 제가 사용하는 두 번째 방법은 ufw를 사용하여 소스 포트 3702로 들어오는 패킷을 허용하는 것입니다.

    ufw allow proto udp from 172.16.0.0/16 port 3702 to any
    

관련 정보