NetBird에서 정확한 하위 도메인만 역방향 프록시가 작동한 사례

데비안과 도커를 사용하는 내부 서버에서 Caddy가 와 인증서를 관리하고, 이 도메인 이름을 내부 주소로 연결한다. 같은 서비스는 내부망과 에서 정상적으로 열린다.

같은 서버에 라우팅 피어를 설치하고 을 이름 서버로 지정했지만, 를 통한 연결에서는 여러 설정이 502 오류를 냈다. 라우팅 피어 자체, 모든 하위 도메인을 뜻하는 , 서버의 내부망 주소, 내부망 전체 주소 범위를 대상으로 지정해도 실패했다.

반면 .example.com처럼 정확한 하위 도메인을 별도 리소스로 등록하면 정상 작동했다. 같은 다른 서비스를 열려면 해당 하위 도메인도 하나씩 등록해야 하는 상태이며, 이것이 의 정상 동작인지 설정 문제인지는 확인되지 않았다.

핵심 포인트

  • 정확한 하위 도메인을 대상으로 지정했을 때만 연결이 성공했다.
  • 와 서버의 내부망 주소는 모두 502 오류를 냈다.
  • 내부망 전체 주소 범위를 지정하는 방식도 작동하지 않았다.
  • 각 서비스의 하위 도메인을 리소스로 따로 등록하면 우회할 수 있다.
  • 내부망과 에서는 기존 Caddy 구성이 정상 작동했다.
원문 보기