ไม่มีที่อยู่ IP ให้กับเราเตอร์จนกว่าจะทำการโคลนที่อยู่ MAC จากคอมพิวเตอร์เครื่องอื่น


2

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

เรามีการเชื่อมต่อ ADSL และใช้โมเด็ม D-Link DSL-320B เรามีเราเตอร์ D-Link DIR-120 เชื่อมต่อกับโมเด็มนี้ สิ่งนี้ใช้งานได้ดีจนถึงทุกวันนี้เมื่อเราตัดการเชื่อมต่อเราเตอร์และเชื่อมต่อคอมพิวเตอร์ (เรียกว่า A) โดยตรงกับโมเด็มเพราะมันได้รับการเชื่อมต่อที่ไม่สามารถใช้งานได้ผ่านเราเตอร์ด้วยเหตุผลบางประการ หลังจากนั้นเราก็ทำการรีเซ็ตค่าจากโรงงานบนเราเตอร์ DIR-120

น่าเสียดายที่หลังจากขั้นตอนข้างต้นเราเตอร์ไม่ได้รับที่อยู่ IP ใด ๆ (ผ่าน DHCP) จากการเชื่อมต่อ ADSL อีกต่อไป ในระหว่างที่ฉันพยายามแก้ไขปัญหานี้ฉันสังเกตเห็นว่าแล็ปท็อปของฉัน (เรียกว่า B) ไม่ได้รับที่อยู่ IP ใด ๆ (เมื่อเชื่อมต่อโดยตรงกับโมเด็ม) ฉันสังเกตเห็นรายการ syslog ต่อไปนี้ซ้ำแล้วซ้ำอีกในขณะที่พยายามเชื่อมต่อ:

2 มิถุนายน 19:30:12 jiddo-laptop dhclient: DHCPDISCOVER บน eth0 ถึง 255.255.255.255 พอร์ต 67 ช่วงเวลา 3 Jun 2 19:30:12 jiddo-laptop dhclient: DHCPOFFER จาก 80.70.144.221 จาก 80.70.144.254 2 มิถุนายน 12 jiddo-laptop dhclient: DHCPREQUEST จาก 80.70.144.221 บน eth0 ถึง 255.255.255.255 พอร์ต 67 Jun 2 19:30:28 jiddo-laptop dhclient: ข้อความล่าสุดซ้ำแล้วซ้ำอีก 2 ครั้ง

ณ จุดนี้คอมพิวเตอร์ A ยังคงสามารถรับการเชื่อมต่อได้ด้วยดี (เมื่อเชื่อมต่อโดยตรงกับโมเด็ม)

ฉันพยายามเปลี่ยนที่อยู่ MAC ของเราเตอร์เป็นที่อยู่ใด ๆ (สำเนาที่อยู่ MAC ของคอมพิวเตอร์ B แต่ด้วยตัวเลขหลักสุดท้ายเพิ่มขึ้นทีละหนึ่ง) เราเตอร์ยังไม่ได้รับที่อยู่ IP ใด ๆ

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

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

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

ใครบ้างมีประสบการณ์หรือความรู้ในสถานการณ์เช่นนี้?


คุณได้ทำการรีเซ็ตค่าจากโรงงานในโมเด็ม ADSL ณ จุดใด? คุณเป็นเจ้าของโมเด็ม ADSL หรือคุณได้รับจาก ISP ของคุณหรือไม่ และถ้าคุณได้รับจาก ISP ของคุณฝ่ายสนับสนุนด้านเทคนิคของพวกเขาจะพูดอะไรเนื่องจากปัญหาเกิดขึ้นกับอุปกรณ์ของพวกเขา
Bon Gart

เราไม่เคยทำการรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานบนโมเด็ม ADSL เฉพาะในเราเตอร์ ทั้งโมเด็มและเราเตอร์เป็นของเราเอง เราได้รับโมเด็มจาก ISP เมื่อเราลงทะเบียนกับพวกเขา แต่มันพังมานานแล้วและเราตัดสินใจที่จะซื้อของเราเอง (ISP หนึ่งไม่ได้พิเศษในทางใดทางหนึ่งยกเว้นว่าเราได้รับส่วนลดและมันมีคุณภาพไม่ดีจริง ๆ : p) ฉันยังไม่ได้พูดด้วยการสนับสนุนของพวกเขา ฉันสมมติว่าพวกเขาจะเข้าถึงได้ยากในช่วงวันหยุดสุดสัปดาห์และในความเป็นจริงเราได้แก้ปัญหาแล้ว
Jiddo

คุณควรโพสต์วิธีแก้ปัญหาเป็นคำตอบ (ควรสนับสนุนให้ตอบคำถามของคุณเองถ้าเป็นไปได้) หรือลบคำถามออกไปโดยสิ้นเชิง แต่เนื่องจากเป็นโมเด็มของคุณเองฉันจึงไม่โทรไปหา ISP เพราะพวกเขาอาจจะลังเลที่จะช่วยเหลือคุณเกี่ยวกับอุปกรณ์ที่พวกเขาไม่ได้เป็นเจ้าของ
Bon Gart

ไม่ฉันเกรงว่าคุณจะเข้าใจฉันผิด ปัญหาได้รับการแก้ไขแล้ว แต่คำถามไม่ได้อยู่ที่วิธีการแก้ปัญหา (ตั้งแต่เราจัดการไปแล้ว) แต่ทำไมปัญหามีอยู่ในตอนแรกและทำไมวิธีแก้ปัญหาทำงาน และฉันไม่มีคำตอบสำหรับสิ่งนั้น
Jiddo

1
ลองฟอรั่มวังวนมันค่อนข้างเฉพาะกับเครือข่ายประเภทนั้นและผู้ใช้ส่วนใหญ่จะเข้าใจคำถามของคุณและบางคนอาจมีความคิดเห็นที่ชาญฉลาดเกี่ยวกับเรื่องนี้
barlop

คำตอบ:


1

เป็นเรื่องปกติที่โมเด็ม ADSL / DSL จะเรียนรู้ที่อยู่ MAC ของอุปกรณ์ที่เชื่อมต่อและใช้งานได้เฉพาะกับที่อยู่ MAC นั้น โดยปกติจะทำเมื่อโมเด็มเปิดเครื่อง ในกรณีอื่นที่อยู่ MAC จะลงทะเบียนเซิร์ฟเวอร์อัปสตรีมที่ทำงานโดย ISP

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

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

เราเตอร์ Home / Office จำนวนมากสามารถกำหนดค่าเพื่อโคลนที่อยู่ MAC ของคอมพิวเตอร์ที่เชื่อมต่อ สิ่งนี้ทำให้พวกเขาสามารถครอบครอง DHCP ที่มีอยู่ได้ การรีเซ็ต DIR-120 เป็นการตั้งค่าจากโรงงานจะเป็นการล้างที่อยู่ MAC ที่ถูกโคลนใด ๆ ที่ทำให้คุณไม่สามารถกู้คืนสัญญาเช่าที่ผูกไว้กับที่อยู่ MAC ที่ถูกโคลนได้

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


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

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

@BillThor นี่ไม่ได้เกิดขึ้นกับบริการ ADSL แต่อย่างใด นี่เป็นเรื่องปกติกับ CABLE บรอดแบนด์ เคเบิลโมเด็มความเร็วสูงจะจดจำที่อยู่ MAC ของอุปกรณ์ล่าสุดที่เชื่อมต่ออยู่และได้รับการเชื่อมต่ออินเทอร์เน็ตจากนั้นและจะต้องมีการหมุนเวียนหรือรีเซ็ตถ้าคุณเปลี่ยนอุปกรณ์ ฉันไม่พบหลักฐานว่ามีสิ่งนี้เกิดขึ้นกับบริการ ADSL คุณสามารถโพสต์ลิงก์ไปยังบทความหรืออะไรก็ได้ที่สำรองสิ่งที่คุณเสนอ
Bon Gart

@ BonGart ฉันเชื่อว่าฉันต้องรีไซเคิลโมเด็ม ADSL และเคเบิลโมเด็ม ฉันไม่ได้ทำงานกับพวกเขามากนักเนื่องจากฉันอยู่ในเขตชานเมืองที่มีสายเคเบิลเจาะสูง
BillThor

@BillThor โมเด็ม ADSL ส่วนใหญ่จะมาพร้อมกับซอฟต์แวร์เราเตอร์ซึ่งเป็นส่วนหนึ่งของเฟิร์มแวร์เพียงเข้ารหัสอย่างหนักเพื่อส่งที่อยู่ IP ภายในหนึ่งไปยังอุปกรณ์ใดก็ตามที่มีการเชื่อมต่อ (แทนที่จะทำหน้าที่เหมือนเราเตอร์แบบเปิดกว้าง) ส่งที่อยู่ IP ภายนอกไปยังอุปกรณ์ที่เชื่อมต่อกับพอร์ตอินเทอร์เน็ต มีโมเด็ม ADSL บางตัวที่คุณสามารถเปลี่ยนพฤติกรรมนี้เพื่อให้คุณสามารถเชื่อมต่อกับสวิตช์แบบง่าย ๆ ได้ดังนั้นจึงไม่จำเป็นต้องมีเราเตอร์เลย โดยทั่วไปแล้วพวกเขาไม่จำเป็นต้องขี่จักรยานหลังจากเชื่อมต่ออุปกรณ์อื่นเนื่องจากสิ่งนี้
Bon Gart
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.