IT Geek วิธีใช้รีเลย์ DHCP (JUNOS)
คุณเคยประสบปัญหาที่คุณต้องการมีเซิร์ฟเวอร์ DHCP เพียงตัวเดียวในเครือข่ายสำหรับการจัดการจากขอบเขตของคุณ แต่คุณมี Vlans หลายรายการหรือไม่ HTG อธิบายวิธีใช้ตัวแทนการถ่ายทอด DHCP.
ภาพรวม
โพรโทคอล DHCP ถูกสร้างขึ้นเพื่อให้ลูกค้าสามารถรับที่อยู่ IP ของพวกเขาโดยอัตโนมัติและไม่มีการแทรกแซงของมนุษย์ (ใช่ว่าเคยเป็นส่วนหนึ่งที่แท้จริงของ IT-ing กลับมาในวันนั้น) วิธีการทำงานคือเมื่อไคลเอนต์เชื่อมต่อกับเครือข่ายก็จะส่งแพ็คเก็ต "ออกอากาศ" ที่ขอให้ค้นหาเซิร์ฟเวอร์ DHCP ที่เคยเป็น "ok" จนกระทั่ง Vlans มาพร้อม Vlans สร้างขอบเขตและแบ่งส่วนเครือข่ายทางกายภาพของคุณออกเป็นหลาย ๆ เครือข่ายที่แยกได้ (เช่นชื่อ V-LAN) ข้อเสียอย่างหนึ่งของ Vlans คือตอนนี้เซิร์ฟเวอร์ DHCP และไคลเอนต์ไม่สามารถสื่อสารโดยตรงได้เนื่องจากแพ็กเก็ต“ brodcast” ไม่สามารถ "ข้าม" เครือข่ายได้ ดังนั้นคุณจะหลีกเลี่ยงการมีเซิร์ฟเวอร์ DHCP ต่อ Vlan อย่างไรและส่งคำขอ DHCP จากลูกค้าใน Vlan กลับไปที่เซิร์ฟเวอร์กลาง?
รีเลย์ DHCP ถูกคิดค้นขึ้นเพื่อแก้ไขปัญหานี้โดยการ“ กำหนดเส้นทาง” หรือ“ พร็อกซีอิง” ตามคำขอของลูกค้า คำขอถูกถ่ายทอดโดยลูกค้าในเครือข่ายท้องถิ่นของพวกเขารีเลย์เอเจนต์จับพวกเขาและส่งต่อไปยังเซิร์ฟเวอร์ DHCP โดยใช้ unicast คำตอบ DHCP ที่ส่งคืนมาถึงเอเจนต์รีเลย์โดยใช้ unicast เช่นกันและเอเจนต์รีเลย์ส่งคำตอบบนเครือข่ายของลูกค้า.
รีเลย์ DHCP มีหลายรูปร่างและหลายรูปแบบ: มี "เอเจนต์รีเลย์" ของ Microsoft, "ผู้ช่วย IP" ของซิสโก้และ "ผู้ช่วยบูต" ของจูนิเปอร์เพื่อพูดถึงบางอย่าง พวกเขาทั้งหมดทำสิ่งเดียวกันและในคู่มือนี้เราจะอธิบายวิธีกำหนดค่าบนอุปกรณ์ JunOS.
ภาพโดยโทมัสโทมัส
วิธี GUI
มันเป็นความเชื่อที่มั่นคงของฉันว่าไม่ควรจะต้องอยู่ใต้กระโปรงหน้ารถสำหรับการตั้งค่าแบบง่าย ๆ เช่นนี้ดังนั้นฉันจึงได้ทำงานร่วมกับฝ่ายสนับสนุนของ Juniper เพื่อค้นหาวิธี GUI ในการกำหนดค่านี้.
คุณจะต้องมี:
- จากสวิตช์ layer3 สัญลักษณ์“ l3-interface” สำหรับ Vlan ที่คุณต้องการเปิดใช้งานการส่งต่อ.
- IP ของเซิร์ฟเวอร์ DHCP ที่จะให้บริการตามคำขอ.
รับ Vlan-ID
ในการรับสัญลักษณ์“ อินเทอร์เฟซ” ของ Vlan ให้เปิด WebGUI ของอุปกรณ์และไปที่“ กำหนดค่า”.
ภายใต้“ การสลับ” คลิกที่“ VLAN” และเลือก Vlan ที่คุณต้องการจากรายการ.
ในบานหน้าต่างรายละเอียดค่าของ“ การสลับหลายชั้น (RVI)” เป็นชื่อ“ อินเทอร์เฟซ” ที่จำเป็น จดบันทึกค่า.
กำหนดค่าการส่งต่อ
ใน WebGUI ของอุปกรณ์ให้ไปที่“ กำหนดค่า” ->“ เครื่องมือ CLI” ->“ ชี้แล้วคลิก CLI”.
คลิกที่ "ตัวเลือกการส่งต่อ" -> "กำหนดค่า".
หมายเหตุ: หากคุณมีการกำหนดค่าในหมวดหมู่ใด ๆ ด้านล่างคุณจะมีปุ่ม "แก้ไข" แทน.
คลิกที่ "ผู้ช่วยเหลือ" -> "กำหนดค่า".
คลิกที่“ Bootp” ->“ กำหนดค่า”.
คลิกที่ "เซิร์ฟเวอร์" -> "เพิ่มรายการใหม่".
ใส่ IP ของเซิร์ฟเวอร์ DHCP แล้วคลิกตกลง.
คลิกที่ "ส่วนต่อประสาน" -> "เพิ่มรายการใหม่".
ป้อนชื่อของค่า“ อินเทอร์เฟซ” หรือ“ มัลติเลเยอร์สวิตช์ (RVI)” ของ Vlan ที่คุณต้องการส่งต่อตามที่ระบุไว้จากส่วนด้านบน.
เมื่อเสร็จสิ้นการกำหนดค่าของคุณควรมีลักษณะดังนี้ภาพด้านล่าง.
ยอมรับการเปลี่ยนแปลงของคุณ.
วิธี CLI
ตามที่ระบุไว้ข้างต้นฉันไม่ใช่แฟนตัวยงของวิธี CLI จากที่กล่าวมาคุณอาจไม่มีทางเลือกในเรื่องนี้หรือคุณอาจต้องการกระบวนการนี้เพื่อให้สามารถเขียนสคริปต์ได้ ไม่ว่าจะเป็นกรณีใดเอกสารประกอบอธิบายว่าทั้งสองบรรทัดนี้ใช้กลอุบาย (สมมติว่าคุณมีทุกอย่างที่ตั้งค่าไว้):
ตั้งค่าตัวเลือกการส่งต่อช่วยเซิร์ฟเวอร์ bootp 192.168.190.7
ตั้งค่าตัวเลือกการส่งต่อผู้ช่วย bootp interface vlan.2
ตำแหน่งที่ควรเปลี่ยนชื่อ IP และ Vlan ด้านบนเพื่อแสดงการตั้งค่าของคุณ.
ทางฝั่งของเซิร์ฟเวอร์ DHCP
ฉันทำการกำหนดค่านี้หลายครั้งและเชื่อมต่อกลับไปที่เซิร์ฟเวอร์ DHCP ของ Microsoft เสมอ อย่างน้อยที่สุดในการใช้งานของ Microsoft ไม่จำเป็นต้องมีการกำหนดค่าเพิ่มเติมใด ๆ ในฝั่งเซิร์ฟเวอร์นอกเหนือจากการสร้างขอบเขตที่เหมาะสม คุณต้องมีขอบเขตที่สอดคล้องกับอินเทอร์เฟซ Vlan ที่มาจากคำขอ ในตัวอย่างของเรา IP ของสวิตช์ L3 คือ 192.168.191.254 โดยมี netmask เป็น 255.255.255.0 (คลาส C) การกำหนดค่า DHCP เพื่อจัดการขอบเขตการถ่ายทอดของตัวอย่างของเราดูเหมือนว่า:
อย่างนั้นแหละ. คุณควรจะพร้อมทั้งหมด.
-ฉันเพิ่งรู้ว่าส่วนนี้สามารถทำอะไรได้มากที่สุด ... - ความเสียหาย??