• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

NPM을 사용해 HA를 DNS와 연동하기

DarkAcid 326

0

2

안녕하세요 그세 글이 좀 뜸했는데요!

Home Assistant라는 일종의 허브가 워낙 방대하다보니 케바케의 경우가 많아 어떤 주제을 알려드려야하나 보다가. 서버포럼에서 핫한 DNS와의 연동을 들고오게 되었습니다. 먼저 많은 서비스와 마찬가지로 HA도 리버스 프록시를 통해 접속이 가능한데요. 저는 제가 자주 쓰는 Zerotier, NPM, 그리고 cloudflare통해 보안 및 해당 서비스를 운영중입니다.

다들 선호하시는 방법들이 있으시기 때문에 여기서는 Nginx Proxy Manager와 설정방법이 잘나와있는 달소님 글의 링크를 올려드립니다. 
1. 서버포럼 - Nginx Reverse Proxy를 쉽게 사용하기 위한 Proxy-manager 구축하기.(NPM) (svrforum.com)
2. 서버포럼 - NPM(Nginx Proxy Manager)를 이용한 와일드카드(Wildcard) 인증서 발급받기.(Cloudflare) (svrforum.com)
3. 서버포럼 - 역방향 Reverse Proxy 작동하는 방법 (svrforum.com)

Home Assistant는 OS이기 때문에 이것 이외에도 추가 설정이 필요한데요. Studio Code Server를 이용해서 configuration.yaml에 아래 커맨드를 추가해줘야합니다. 

 

http:

  use_x_forwarded_for: true

  trusted_proxies:

    - 192.168.192.2

 

여기서 제가 입력한 trusted_proxies는 본인의 reverse proxy의 주소를 입력하시면 됩니다. 저는 기본적으로 제로티어를 이용한 네트워크 구축으로 추가 보안을 해두었기때문에 사용자에 맞는 ip로 수정하시면됩니다.

 

신고공유스크랩
2

DarkAcid
31Lv. 20096P
다음 레벨까지 384P

서버운영 초보

메인컴퓨터: 5800x/x570itx/16G/1080evga se

서버컴퓨터1: Proxmox/2700x/B450m/24GB/1060 msi 3gb

- Plex, Docker, Pihole, Xenology, Home Assistant

서버컴퓨터2: Proxmox/2400G/B450ITX ASUS/16GB

- Xenology, Canvas, Window

 

클라우드

Oracle: Zerotie, Vultr: Pritunl, AWS: 미디어 프로덕션

1등
fullstack 2022.12.07. 21:51

ha 하니.. 월패드 뜯고 rs485에 ew11연결해서 코드짜서 아파트 난방 돌리니까 효율도 좋아지고 만족하거든요. ha에는 아직 연동안했는데 팁많이 부탁드려요 :)

DarkAcid 글쓴이 2022.12.08. 04:07
fullstack

확실히 DIY에서 전기 조금 만지고 코딩 조금 하면 이거만큼 재미있는 일이 없는거 같아요! 저는 코딩은 아예못하지만 가이드보면서 공부하면 너무 재미있더라구요 ㅎㅎ

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.