라우터가 홈 어시스턴트로 재부팅 될 때 IP 주소 변경을 어떻게 처리 할 수 ​​있습니까?


9

홈 어시스턴트 구성에 여러 개의 램프와 센서를 설정했습니다. 그러나 다음 시나리오를 가장 잘 처리하는 방법을 알고 싶습니다.

라우터 또는 전원 차단에 문제가 있고 라우터가 재부팅 된 경우. 이 경우 내 네트워크에 연결된 여러 IoT 장치에 새로운 IP 주소가 할당 될 수 있습니다. 이 새 IP 주소가 configuration.yaml 설정에서 사용한 IP 주소와 다른 경우이를 처리하기 위해 파일을 업데이트해야합니다.

이것을 처리하는 자동 / 우아한 방법이 있는지 궁금합니다.


2
라우터 모델을 반드시 포함시켜 답변을 특정 라우터에 맞게 조정할 수 있도록하십시오. 이것은 향후 질문을 찾는 사람을 도울 것입니다.
Aurora0001

2
이상적으로 설정은 IP 주소에 의존하지 않으며 장치에는 mDNS를 사용하는 것과 같은 일종의 검색 체계가 있어야합니다. 제안 된 DHCP 서버 사용자 지정 종류는 열광적 인 설정에는 적합하지만 최종 사용자 제품이 작동하도록 설계된 방법은 아닙니다. 그러나 다른 공급 업체의 제품 모음을 조립하여 일부 "완료되지 않은"소프트웨어가있을 수 있으며 라우터를 세부적으로 제어하는 ​​경우 IP 주소를 MAC 주소에 연결하는 것이 왜 보편적으로 보이는지 이해할 수 있습니다.
Chris Stratton

답변:


5

라우터 구성 포털에는 고급 설정 아래에 DHCP-> '주소 예약'이 있습니다. 이 방법으로 MAC 주소에서 IP 주소로 예약 할 수 있습니다.


5

라우터에 연결된 모든 네트워크 장치는이 MAC 주소를 구체적으로 연결되어, 하나의 장치 당신의 로컬 IP 주소와는 달리, 개인 네트워크 라우터에 의해 할당하고 영구적 필요가 없습니다.

일반적으로, 지역의 IP를 종종에서 시작하여 순차적으로 할당 192.168.0.1한 후, 192.168.0.2에 의해 설명 된 바와 같이, 등등 방법 긱 :

최신 라우터는 어떤 컴퓨터에 어떤 IP 주소가 할당되었는지 기억할 수있는 능력을 가지고 있기 때문에 IP 연결을 끊었다가 다시 연결해도 변경되지 않습니다. 그러나 종종 라우터를 재설정하면이 캐시가 지워지고 선착순으로 IP 할당이 시작됩니다. 많은 구형 라우터는이 기능조차 갖추고 있지 않으며 즉시 새 IP 주소를 할당합니다.

Home Assistant에 정적 로컬 IP를 사용하려는 경우 분명히 좋지 않습니다. 라우터가 각 장치에 할당 된 IP를 기억하지 못하는 경우 일반적으로 DHCP 예약 옵션을 사용하여 IP를 구성 할 수 있습니다. 일반적으로 IP를 할당 할 때 라우터에서 사용할 MAC 주소와 원하는 고정 IP를 목록에 추가합니다. .

그래도 궁금 할 것입니다. 어쨌든 내 장치의 MAC 주소를 어떻게 얻을 수 있습니까? 라우터는 이 답변에 표시된 것과 같이 연결된 장치 목록, 로컬 IP 및 MAC 주소가 거의 확실합니다 (이를 다시 보는 정확한 방법은 라우터에 따라 다름).

답변에 라우터 모델을 포함시킬 때 장치 별 지침으로 이것을 업데이트 할 것입니다. 그러나 이러한 일반적인 단계는 비슷한 문제를 가진 사람을 돕기에 충분해야한다고 생각합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.