서브넷의 두 서버에 minidlna를 설정했습니다. 하나의 서버 [serverA]는 다른 서버 [serverB]와 TV에서 발견됩니다. 다른 [serverB]는 다른 장치에 의해 선택되지 않습니다. netcat 및 컬을 사용하여 빠르게 확인하면 다른 장치와 포트 8200에 액세스할 수 있음이 표시됩니다. 즉, 두 가지 모두입니다.
curl http://10.0.1.112:8200
그리고
nc -zv 10.0.1.112 8200
성공했습니다. 또한 [여기]에 따라 서버의 eth0에 대해 allmulti 및 promisc를 활성화했습니다.1
어떻게 진행해야 할지 모르겠습니다.
답변1
나는 두 가지 작업을 수행하여 작동하게 만들었습니다.
- 향상된 알림 속도 - /etc/minidlna.conf의 알림 간격이 900에서 90으로 변경되었습니다.
notify_interval=90
멀티캐스트 라우팅을 추가합니다.
경로가 추가되었습니다 -net 239.0.0.0 netmask 255.0.0.0 eth0
ifconfig eth0 allmulti 멀티캐스트
또한 합법적인 것처럼 보이는 몇 가지 다른 변경 사항도 시도했지만 /etc/minidlna.conf
이로 인해 작동이 중단되었습니다.