Debian에서 Avahi/Zeroconf를 통해 로컬 HTTP 서비스 게시

Debian에서 Avahi/Zeroconf를 통해 로컬 HTTP 서비스 게시

홈 미디어 센터/NAS용 로컬 네트워크에 Debian 서버가 있습니다. Plex 또는 Ajenti와 같은 여러 서비스를 실행하고 있으며 다음과 같이 액세스할 수 있습니다.

http://debian.local:32400/web for Plex
https://debian.local:8000/ for Ajenti

하지만 다음과 같이 이러한 서비스에 액세스하고 싶습니다.

http://plex.local for Plex
https://ajenti.local for Ajenti

avahi만으로 구성할 수 있습니까? 아니면 다른 간단한 솔루션을 제안하시겠습니까?

답변1

따라서 요청한 작업을 직접 수행하는 방법은 이러한 호스트를 /etc/avahi/hosts( /etc/hosts 와 같이 읽음)에 별칭으로 추가하여 이러한 호스트가 작동하고 Zeroconf/avahi를 통해 광고되도록 하는 것입니다. 두 번째는 역방향 프록시(Apache 또는 Nginx 등 사용)를 설치하여 이러한 호스트의 요청을 올바른 서비스로 전달하는 것입니다.

그러나 역방향 프록시 뒤에서 plex가 얼마나 잘 작동하는지 모르겠습니다.

관련 정보