บายพาสบั๊กในการกำหนดที่อยู่ IP ของเราเตอร์


0

ฉันมีแลปทอปที่ใช้ Ubuntu เชื่อมต่อกับเครือข่ายในบ้านของฉัน เครือข่ายในบ้านของฉันเชื่อมต่อกับโลกภายนอกผ่าน NETGEAR CG3000 gateway ที่ทำหน้าที่เป็นเซิร์ฟเวอร์ DHCP

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

ฉันคิดว่านี่เป็นข้อผิดพลาดในเราเตอร์ คำถามของฉันคือสิ่งที่ฉันสามารถทำได้บนแล็ปท็อป Ubuntu เพื่อแก้ไขปัญหานี้

ฉันไม่ต้องการตั้งค่าที่อยู่ IP คงที่ในแล็ปท็อปเพราะบางครั้งฉันจำเป็นต้องเชื่อมต่อกับเครือข่ายอื่น ๆ ซึ่งที่อยู่ 192.168.1.11 อาจไม่เหมาะสม

มีวิธีใดบ้างที่ฉันสามารถกำหนดค่าแล็ปท็อปของฉันให้ใช้ที่อยู่ IP คงที่เมื่อใช้เครือข่ายในบ้านและที่อยู่ที่กำหนด DHCP เมื่ออยู่ในเครือข่ายต่างประเทศ

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


คุณลองอัปเกรดเฟิร์มแวร์เราเตอร์ของคุณหรือไม่
LawrenceC

ฉันทำอย่างนั้นไม่ได้ เราเตอร์เป็นของ ISP ของฉันและพวกเขาตัดสินใจเมื่อพวกเขาต้องการอัพเกรด ฉันติดอยู่กับสิ่งที่ฉันมี
oz1cz

ฉันถือว่าอูบุนตูคุณใช้งานอย่าง NetworkManager ฉันรู้จากประสบการณ์เซิร์ฟเวอร์มานานหลายปีกับ Debian ซึ่งคุณสามารถติดสคริปต์/etc/network/ifup.dและทำสิ่งต่าง ๆ เมื่อมีการแสดงอินเทอร์เฟซขึ้นและลงรวมถึงการค้นหาว่าคุณอยู่บนเครือข่ายในบ้านของคุณและกำหนด IP โดยอัตโนมัติ ไม่แน่ใจว่าผู้ใช้เหล่านั้นโต้ตอบกับ NetworkManager อย่างไร แต่อาจเป็นสิ่งที่ควรพิจารณา หรือคุณอาจวางเราเตอร์อื่นไว้ข้างหลัง ISP ของคุณหรือเรียกใช้เซิร์ฟเวอร์ DHCP ของคุณเองในช่องอื่นในเครือข่ายของคุณ
LawrenceC
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.