ฉันจะจัดการกับที่อยู่ IP ที่เปลี่ยนแปลงได้อย่างไรเมื่อเราเตอร์ทำการรีบูตด้วย Home Assistant


9

ฉันมีการติดตั้งหลอดไฟและเซ็นเซอร์หลายชุดในการกำหนดค่า Home Assistant ของฉัน อย่างไรก็ตามฉันต้องการทราบวิธีจัดการสถานการณ์ต่อไปนี้ให้ดีที่สุด

หากมีปัญหากับเราเตอร์ของฉันหรือไฟตัดและเราเตอร์ของฉันถูกรีบูต ในกรณีนี้มีความเป็นไปได้ที่อุปกรณ์ IoT หลายเครื่องที่เชื่อมต่อกับเครือข่ายของฉันจะได้รับที่อยู่ IP ใหม่ที่ได้รับมอบหมาย หากที่อยู่ IP ใหม่เหล่านี้แตกต่างจากที่ฉันใช้ในการตั้งค่า configuration.yaml ฉันจะต้องอัปเดตไฟล์เพื่อจัดการสิ่งนี้

ฉันสงสัยว่ามีวิธีจัดการอัตโนมัติหรืออย่างงดงามหรือไม่?


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เป็นต้นตามที่อธิบายโดยHow-To Geek :

เราเตอร์ใหม่มักจะมีความสามารถในการจำที่อยู่ IP ที่กำหนดให้กับคอมพิวเตอร์เครื่องใดดังนั้นหากพวกเขายกเลิกการเชื่อมต่อและเชื่อมต่อ IP ของพวกเขาจะไม่เปลี่ยนแปลง แม้ว่าบ่อยครั้งที่เราเตอร์รีเซ็ตจะล้างแคชนี้และเริ่มกำหนด IP บนพื้นฐานมาก่อนได้ก่อน เราเตอร์รุ่นเก่าจำนวนมากไม่มีความสามารถนี้และกำหนดที่อยู่ IP ใหม่ทันที

เห็นได้ชัดว่าไม่ได้ดีถ้าคุณต้องการ IP แบบคงที่ในท้องถิ่นสำหรับผู้ช่วยในบ้านที่จะใช้ หากเราเตอร์ของคุณจำไม่ได้ว่า IP ใดที่กำหนดให้กับอุปกรณ์แต่ละตัวคุณมักจะสามารถกำหนดค่านี้ได้โดยใช้ตัวเลือกการสำรอง DHCPซึ่งโดยทั่วไปจะประกอบด้วยการเพิ่มที่อยู่ MAC และ IP แบบคงที่ที่ต้องการไปยังรายการสำหรับเราเตอร์ของคุณ .

คุณอาจสงสัยว่า - ฉันจะรับที่อยู่ MAC ของอุปกรณ์ของฉันได้อย่างไร เราเตอร์ของคุณเกือบจะมีรายการอุปกรณ์ที่เชื่อมต่ออยู่ IP ท้องถิ่นและที่อยู่ MAC ของพวกเขาดังที่แสดงในคำตอบนี้ (แม้ว่าวิธีการที่ถูกต้องในการดูอีกครั้งขึ้นอยู่กับเราเตอร์ของคุณ)

ฉันจะอัปเดตสิ่งนี้ด้วยคำแนะนำเฉพาะอุปกรณ์เมื่อคุณรวมรุ่นเราเตอร์ในคำตอบของคุณ แต่ฉันคิดว่าขั้นตอนทั่วไปเหล่านี้น่าจะเพียงพอที่จะช่วยเหลือทุกคนที่มีปัญหาที่คล้ายกัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.