อุปกรณ์เครือข่ายรับที่อยู่ IP ในช่วง 169.254.xx


16

ฉันสับสนโดยสิ้นเชิงกับสิ่งที่เกิดขึ้นกับเราเตอร์ไร้สายของฉันดังนั้นขอความช่วยเหลือที่นี่

องค์ประกอบ

ฉันมีโมเด็ม / เราเตอร์ไร้สาย (Netgear CG3000D - เรียกมันว่าหลัก) เชื่อมต่อกับสายเคเบิลและกำหนดค่าด้วยหน้ากาก 255.255.255.0 LAN ทำงานได้ดีฉันได้รับที่อยู่ IP 192.168.0.xxx

เชื่อมต่อกับเราเตอร์ผ่าน CAT5 มีอีกหนึ่งตัวเราเตอร์ไร้สายที่ใช้เป็นสวิตช์และแพร่ภาพเครือข่ายไร้สายอื่น - ที่อยู่ IP 255.255.255.0 จะเห็นได้จากพอร์ต LAN เช่นเดียวกับการเชื่อมต่อ Wi-Fi

บน wifi จากเราเตอร์หลักฉันเคยมี 192.168.0.xxx IPs ผ่าน DHCP และทุกอย่างทำงานได้อย่างสมบูรณ์

ปัญหา

แต่ในบางครั้งเราเตอร์หลักของฉันตัดสินใจเปลี่ยนการเชื่อมต่อ wifi เป็น 255.255.0.0 ซึ่งเป็น mask ดังนั้นตอนนี้อุปกรณ์ที่เชื่อมต่อกับเครือข่ายนี้จะได้รับ IP 169.254.xx และไม่สามารถสื่อสารกับอุปกรณ์อื่น ๆ บนเครือข่ายได้

คำถาม

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

ความคิดใดที่จะดู?


2
169.254.xx เป็นที่อยู่ "link-local" และเป็นที่อยู่ที่เครื่องจะให้ตัวเองหากไม่สามารถเข้าถึงเซิร์ฟเวอร์ DHCP
Mokubai

1
@PIMP_JUICE_IT ใช่ขั้นตอนนี้ใช้งานได้! ฉันสามารถพิมพ์อีกครั้ง! ขอขอบคุณ. โปรดเพิ่มคำตอบและฉันจะทำเครื่องหมายว่ายอมรับแล้ว
Dennis K

ยังไม่ชัดเจนว่าที่อยู่ที่คุณมอบหมายนั้นแปลกเพียงใด
Ramhound

@ แรมฮาวด์ฉันคิดว่าสิ่งที่แปลกคือที่อยู่ IP ของเครื่องเปลี่ยนไปโดยไม่มีเหตุผล ความแปลกประหลาดอีกอย่างก็คือไม่มีการระบุมาสก์ของ 255.255.0.0 ดังนั้นเราจึงไม่สามารถแก้ไขปัญหาผ่าน GUI ของเราเตอร์ได้ และสิ่งนี้ก็เกิดขึ้นกับอุปกรณ์มากมาย (windows PCs, โทรศัพท์ Android, เครื่องพิมพ์ wi-fi, Amazon FireTV PIMP_JUICE_IT ดูเหมือนจะมีคำอธิบายที่ดีสำหรับเรื่องนี้
Dennis K

คำตอบ:


22

ลองยิงสิ่งนี้ดู . .

  1. ปิดเครื่องเพื่อรับที่อยู่ 169.254.xx และปิดการใช้งาน

  2. ตอนนี้ถอดปลั๊กไฟออกจากเราเตอร์ไร้สายของคุณแล้วรอสองนาทีโดยไม่ได้เชื่อมต่อพลังงานไฟฟ้าจากนั้นเสียบปลั๊กกลับเข้าไปใหม่

  3. รอห้านาทีและตอนนี้เริ่มต้นเครื่องด้วยปัญหา

ตรวจสอบการกำหนด IP บนอุปกรณ์ที่เชื่อมต่อกับเราเตอร์ตอนนี้และดูว่าสิ่งต่าง ๆ กลับสู่ปกติหรือไม่


ที่อยู่ 169.254.xx

เนื่องจากที่อยู่ IP 169.254.xxเป็นที่อยู่ IP ที่กำหนดแบบไดนามิกให้กับเครื่องนี้เรารู้ว่า DHCP มีปัญหาในการให้ที่อยู่ IP และฉันได้เห็นหลายครั้งเมื่อเราเตอร์เริ่มทำเช่นนี้ - และไม่จำเป็นต้องเป็นเพียงแค่ กับ Windows อย่างใดอย่างหนึ่ง

Automatic Private IP Addressing (APIPA) เป็นกลไกการเข้าแทนที่ DHCP สำหรับเครือข่ายอินเทอร์เน็ตโพรโทคอลในรุ่น 4 (IPv4) ที่รองรับโดย Microsoft Windows ด้วย APIPA ไคลเอนต์ DHCP สามารถรับที่อยู่ IP ได้ เมื่อเซิร์ฟเวอร์ DHCP ไม่สามารถใช้งานได้ APIPA มีอยู่ใน Windows ทุกรุ่นรวมถึง Windows 10

เมื่อกระบวนการ DHCP ล้มเหลว Windows จะจัดสรรที่อยู่ IP โดยอัตโนมัติจากช่วงส่วนตัว 169.254.0.1 ถึง 169.254.255.254 เมื่อใช้ ARP ลูกค้าจะตรวจสอบว่าที่อยู่ APIPA ที่เลือกนั้นไม่เหมือนใครในเครือข่ายก่อนที่จะตัดสินใจใช้ จากนั้นลูกค้ากลับมาตรวจสอบกับเซิร์ฟเวอร์ DHCP ต่อไปตามช่วงเวลา (ปกติ 5 นาที) และอัปเดตที่อยู่ของพวกเขาโดยอัตโนมัติเมื่อเซิร์ฟเวอร์ DHCP สามารถให้บริการตามคำขอได้อีกครั้ง

แหล่ง


เหตุผล

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

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


ข้อควรพิจารณาเพิ่มเติม

คุณยังสามารถค้นหาการอัปเดตเฟิร์มแวร์สำหรับยี่ห้อและรุ่นของเราเตอร์ของคุณหากคุณยังคงมีปัญหาดังกล่าวอยู่ - อาจมีข้อบกพร่องหน่วยความจำรั่ว ฯลฯ ที่ได้รับการติดตั้งผ่านเฟิร์มแวร์เวอร์ชั่นใหม่กว่า (แม้ว่าคุณจะไปหลายวันโดยไม่มีมัน แต่ก็ ... )

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