การรับที่อยู่ DHCP ถ้าไม่มีที่อยู่คงที่


8

ฉันได้เห็นคำถามบางอย่างที่คล้ายกับปัญหาของฉัน แต่ไม่ใช่ทางออกที่ดี

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

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


ไม่ทราบคำตอบสำหรับ Windows 7 แต่หลายปีที่ผ่านมา (XP ครั้ง) ผู้ผลิตแล็ปท็อปบางรายมีซอฟต์แวร์ของตัวเองเพื่อจัดการสิ่งนี้ผู้ใช้สามารถกำหนดการตั้งค่าที่แตกต่างกันสำหรับสถานที่ที่แตกต่างกัน ฉันคิดว่า IBM ใช้ชื่อว่า Access Connections หรืออะไรที่คล้ายกัน จากสิ่งที่ฉันจำได้การใช้การตั้งค่า XP เครือข่ายในตัวสามารถทำได้ด้วย Alternate Configuration หรืออะไรทำนองนั้น แต่มันก็ใช้งานไม่ได้
lupincho

ทำไมไม่ไปอีกทางกำหนดค่าเซิร์ฟเวอร์ DHCP ที่สำนักงานเพื่อกำหนด IP แบบคงที่แก่ผู้ใช้เพื่อให้ทำงานได้ตลอดเวลา
jhcaiced

คำตอบ:


8

ฉันไม่รู้ว่ามีวิธีอัตโนมัติหรือไม่ แต่วิธีที่ฉันทำกับแล็ปท็อปของฉันคือกับโปรแกรมที่เรียกว่า Mobile Net Switch http://www.mobilenetswitch.com/ช่วยให้คุณสามารถสลับระหว่างการกำหนดค่าเครือข่ายที่ใช้งานที่แตกต่างกันเพื่อให้คุณสามารถมีหนึ่งสำหรับเครือข่ายการทำงานของคุณและเมื่อคุณออกจากเว็บไซต์คุณสลับไปใช้การกำหนดค่าเครือข่ายที่กำหนดให้ได้ DHCP โดยอัตโนมัติ

ทางเลือกอื่นหากเราเตอร์ของคุณมีคุณสมบัตินี้ในเฟิร์มแวร์คือการกำหนดค่า Static DHCP สำหรับอุปกรณ์นั้น รับที่อยู่ MAC แบบไร้สายของแล็ปท็อปและหากเราเตอร์ของคุณรองรับให้กำหนดค่าเพื่อกำหนดที่อยู่ IP แบบคงที่บนเราเตอร์โดยอัตโนมัติ เฟิร์มแวร์ของ บริษัท อื่น ๆ อย่าง Tomato และ DD-WRT รองรับสิ่งนี้ได้ทันที ฉันรู้สึกว่านี่เป็นทางออกที่สะอาดที่สุด การใช้วิธีนี้จะช่วยให้ผู้ใช้ของคุณสามารถเก็บแล็ปท็อปไว้ในโหมด DHCP ได้โดยไม่มีปัญหาใด ๆ ฉันใช้การตั้งค่านี้สำหรับเครือข่ายในบ้านของฉันดังนั้นฉันไม่ต้องกังวลเกี่ยวกับการกำหนดค่าด้วยตนเองที่ด้านอุปกรณ์ - การกำหนดค่าทั้งหมดทำจากเราเตอร์


ฉันไม่ต้องการใส่ซอฟต์แวร์อื่นใดลงไปฉันไม่ต้องการให้ผู้ใช้ต้องทำอะไร มันจะดีถ้า DHCP อาจเป็น "การกำหนดค่าทางเลือก" เมื่อคงไม่พร้อมใช้งาน แต่อาจมีเหตุผลที่ไม่ ทางออกที่สองดูเหมือนจะเป็นทางออกที่ดีที่สุดของฉันขอบคุณ
142485

5
ตกลง อย่าใช้ที่อยู่ IP ของ statis สร้างการจองในเซิร์ฟเวอร์ DHCP ของคุณแทน
jftuga

7

ผู้คนจำนวนมากไม่ทราบว่าการกำหนดค่าเครือข่าย Windows สามารถปรับได้ผ่านบรรทัดคำสั่ง ตัวอย่างเช่น:

ตั้งค่าอะแดปเตอร์เครือข่ายเป็น DHCP

netsh interface ipv4 set address "Local Area Connection" dhcp
ipconfig /renew

ตั้งค่าอะแดปเตอร์เครือข่ายของคุณเป็น IP แบบคงที่

netsh interface ipv4 set address "Local Area Connection" static 10.1.2.3 255.0.0.0 10.0.0.1

โดยที่ในใจมันจะกลายเป็นเรื่องไม่สำคัญที่จะเขียน 2 .batไฟล์ซึ่งคุณสามารถวางไว้บนเดสก์ท็อปของคุณ

สิ่งนี้ทำให้การสลับการกำหนดค่าเครือข่ายง่ายขึ้นมาก


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

4

Windows 7 มีแนวคิด "การกำหนดค่าสำรอง" ในการกำหนดค่า IP ของการ์ดเครือข่าย จากหน้าวิธีใช้ Windows สำหรับ "แท็บการกำหนดค่าสำรอง IPv4":

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

ตั้งค่านี้โดยไปที่แผงควบคุม -> สถานะเครือข่ายและงาน (หรือ " เครือข่ายและศูนย์การแบ่งปัน " หากคุณไม่ได้ใช้มุมมองหมวดหมู่)

คลิกชื่อการเชื่อมต่อที่คุณสนใจ (อาจเป็น "การเชื่อมต่อเครือข่ายท้องถิ่น" หรือ "การเชื่อมต่อเครือข่ายไร้สาย ( ชื่อเครือข่าย )")

ป้อนคำอธิบายรูปภาพที่นี่

สิ่งนี้จะปรากฏขึ้นในหน้าต่างสถานะการเชื่อมต่อคลิกปุ่มคุณสมบัติ ป้อนคำอธิบายรูปภาพที่นี่

ในหน้าต่างคุณสมบัติการเชื่อมต่อค้นหาบรรทัด "Internet Protocol รุ่น 4 (TCP / IPv4)" คลิกที่นั้นและคลิกคุณสมบัติ

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้คุณควรมีหน้าต่างที่มีสองแท็บซึ่งหนึ่งในนั้นคือ "ทั่วไป" อีกอันคือ "การกำหนดค่าสำรอง"

ตอนนี้คุณสามารถตั้งค่าแท็บแรกให้ใช้ DHCP (เลือก "รับที่อยู่ IP โดยอัตโนมัติ" และ "รับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ") และใส่รายละเอียด IP แบบคงที่ของคุณลงในแท็บ "การกำหนดค่าสำรอง" ที่สอง

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่

เพิ่มเติมจาก Technet IPv4 Alternate Configuration Tabและที่อื่น ๆ ใน SuperUser แท็บ "Alternate Configuration" ในการตั้งค่า TCP / IP คืออะไร


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

ฉันเห็นด้วยกับการจองที่อยู่ใน DHCP นั่นคือคำตอบที่ฉันยอมรับ ถึงอย่างนั้นนี่เป็นบทความที่ยอดเยี่ยมสำหรับการกำหนดค่าคุณสมบัติ IP ขอบคุณสำหรับอินพุต
user142485

1

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

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

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


ย่อหน้าที่สองของคุณดูเหมือนจะใช้ได้ผลคุณเปลี่ยนคำศัพท์ในประโยคที่สอง
142485

@ user142485 คำใด? ฉันไม่ได้สังเกตสิ่งที่คุณกำลังอ้างอิงถึง
Darth Android

1
@ user142485 คุณไม่สามารถทำได้เนื่องจากไม่มีวิธีการตรวจสอบเมื่อ IP คงที่ "ไม่พร้อมใช้งาน" (ดูย่อหน้าแรกของฉัน) ในอีกทางหนึ่งคุณสามารถตรวจพบว่าไม่มี DHCP (หมดเวลาที่กำหนด) และถอยกลับไปที่ IP แบบคงที่
Darth Android

1
@ user142485 ฉันเห็น ปัญหาคือไม่มีวิธีที่จะบอกความแตกต่างระหว่างที่อยู่คงที่ misconfigured หรือเกตเวย์ล้มเหลว / ไม่พร้อมใช้งานชั่วคราวและที่อยู่แบบคงที่กำหนดค่าอย่างถูกต้อง
Darth Android

1
ฉันเดาว่านี่จะตอบคำถามของฉันว่าทำไมการกำหนดค่าที่ต้องการไม่ใช่ตัวเลือก: เนื่องจากคาดว่าที่อยู่จะสามารถใช้งานได้และในทางทฤษฎีที่อยู่นั้นอาจมีการ จำกัด การเข้าถึงชั่วคราว (เนื่องจากเกตเวย์ลงตามที่คุณเป็นตัวอย่าง) ที่จะเปลี่ยนแปลงในกรณีที่เกตเวย์จะกลับมา ขอบคุณสำหรับคำอธิบาย
user142485
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.