NPM에서 Tailscale IP로 역방향 프록시 안 되는 문제 해결 방법
안녕하세요, 서버포럼에서 정보 많이 얻고 있는데, 글은 처음 써보는 것 같습니다.
달소님께서 올려주신 팁처럼 NPM(Nginx Proxy Manager)에서 테일스케일 IP로 내보내는 방식으로 리버스 프록시 사용이 가능한데요,
최근 테일스케일 업데이트부터 위 방식으로 동작이 안 되고 있습니다.
다른 회원분께서도 이미 이 문제를 인지하셨더군요.
해결 방법은 Tailscae 1.66 체인지로그에서 확인하실 수 있는데요,
앞으로는 테일스케일과 NPM이 설치된 리눅스 머신에서 테일스케일을 실행(tailscale up)하실 때 --stateful-filtering=false 플래그를 함께 넣으셔야 합니다.
"tailscale up --stateful-filtering=false" 이런 식으로요!
물론 보안상 이슈 때문에 디폴트가 --stateful-filtering=true 로 설정되어 있는 것이므로, 각자의 책임 하에 플래그를 다셔야 합니다.
cmt alert