ในสภาพแวดล้อมบางประเภทคุณอาจพบว่าการเพิ่มเส้นทางแบบคงที่ไปยังตารางเส้นทางใน Windows มีประโยชน์ วิธีดำเนินการมีดังนี้
ที่เกี่ยวข้อง: วิธีใช้ Traceroute เพื่อระบุปัญหาเครือข่าย
ตารางเส้นทางจะกำหนดว่าแพ็กเก็ตทั้งหมดไปที่ใดเมื่อออกจากระบบไม่ว่าระบบนั้นจะเป็นเราเตอร์จริงหรือพีซี เราเตอร์ส่วนใหญ่รวมถึงเราเตอร์ที่มีอยู่ในพีซี Windows ของคุณใช้การกำหนดเส้นทางแบบไดนามิกบางรูปแบบซึ่งเราเตอร์สามารถเลือกสถานที่ที่ดีที่สุดในการส่งต่อแพ็กเก็ตตามข้อมูลที่ได้รับจากเราเตอร์อื่น ๆ คุณสามารถดูได้ในที่ทำงานหากคุณใช้ไฟล์ คำสั่ง traceroute เพื่อดูการเชื่อมต่อที่แพ็กเก็ตทำเมื่อถึงปลายทางสุดท้าย
เราเตอร์ส่วนใหญ่ยังอนุญาตให้คุณเพิ่มเส้นทางแบบคงที่ (เส้นทางที่ไม่ได้รับการอัปเดตแบบไดนามิก) หากคุณต้องการส่งต่อการรับส่งข้อมูลบางอย่างไปยังเราเตอร์หรือเกตเวย์ที่เฉพาะเจาะจงเสมอ ทำไม? คนส่วนใหญ่ที่ใช้ Windows ในบ้านหรือธุรกิจขนาดเล็กอาจจะไม่ทำ แต่สิ่งนี้จะมีประโยชน์ในบางสถานการณ์เช่น
- คุณมีการเชื่อมต่ออินเทอร์เน็ตสองรายการซึ่งอาจใช้เป็นประจำและอีกหนึ่งรายการสำหรับการเชื่อมต่อกับเครือข่ายที่ทำงานและคุณต้องการให้การรับส่งข้อมูลทั้งหมดไปยังช่วงที่อยู่ IP ที่กำหนดเพื่อใช้งานผ่านการเชื่อมต่อเหล่านั้น
- คุณได้ตั้งค่าเครือข่ายย่อยหลายเครือข่ายและจำเป็นต้องกำหนดทิศทางการรับส่งข้อมูลไปยังซับเน็ตเฉพาะ เส้นทางคงที่มีประโยชน์อย่างยิ่งในการทดสอบสภาพแวดล้อมประเภทนี้
- จริงๆแล้วคุณใช้พีซี Windows เป็นเราเตอร์สำหรับเครือข่ายของคุณและคุณต้องการการควบคุมที่ละเอียดขึ้น
หากมีสิ่งเหล่านี้เกี่ยวข้องกับคุณโปรดอ่านต่อ คุณจะต้องดำน้ำใน Command Prompt เพื่อเพิ่มเส้นทางแบบคงที่ในตารางเส้นทางของ Windows แต่ทำได้ง่ายและเราจะแนะนำคุณตลอดขั้นตอนต่างๆ
ดูตารางเส้นทางของ Windows
ก่อนที่คุณจะเริ่มเพิ่มเส้นทางการดูตารางเส้นทางก่อนอาจเป็นประโยชน์ เปิด Command Prompt โดยกดปุ่ม Windows + X จากนั้นเลือก“ Command Prompt (Admin)” ในเมนู Power Users
บันทึก : หากคุณเห็น PowerShell แทนที่จะเป็น Command Prompt ในเมนู Power Users นั่นคือสวิตช์ที่มาพร้อมกับไฟล์ การอัปเดตผู้สร้างสำหรับ Windows 10 . มันง่ายมากที่จะ เปลี่ยนกลับเป็นการแสดง Command Prompt บนเมนู Power Users ถ้าคุณต้องการหรือคุณสามารถลอง PowerShell คุณสามารถทำทุกอย่างได้ PowerShell ที่คุณสามารถทำได้ใน Command Prompt รวมถึงสิ่งที่มีประโยชน์อื่น ๆ อีกมากมาย
ที่เกี่ยวข้อง: วิธีใส่ Command Prompt กลับบนเมนู Windows + X Power Users
ที่พรอมต์คำสั่งพิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
พิมพ์เส้นทาง
คุณจะเห็นรายการปลายทางของเครือข่ายแบบยาวและเกตเวย์ที่แพ็กเก็ตจะถูกส่งต่อเมื่อมุ่งหน้าไปยังปลายทางนั้น หากคุณไม่ได้เพิ่มเส้นทางแบบคงที่ลงในตารางแล้วทุกสิ่งที่คุณเห็นที่นี่จะถูกสร้างขึ้นแบบไดนามิก
เพิ่ม Static Route ไปยัง Windows Routing Table
ในการเพิ่มเส้นทางแบบคงที่ในตารางคุณจะต้องพิมพ์คำสั่งโดยใช้ไวยากรณ์ต่อไปนี้:
เส้นทาง ADDdestination_networkหน้ากากsubnet_mask gateway_ip metric_cost
subnet_mask
และ
metric_cost
ส่วนประกอบเป็นทางเลือกสำหรับคำสั่ง หากคุณไม่ระบุซับเน็ตมาสก์ 255.255.255.0 จะถูกใช้โดยอัตโนมัติ หากคุณไม่ระบุต้นทุนเมตริกระบบจะใช้ต้นทุนหนึ่งที่มากกว่ารายการปลายทาง 0.0.0.0 มูลค่าต้นทุนเมตริกเป็นเพียงต้นทุนที่สัมพันธ์กับต้นทุนอื่น ๆ ในตารางและใช้เมื่อ Windows ตัดสินใจระหว่างเส้นทางหลายเส้นทางที่สามารถไปถึงปลายทางเดียวกันได้
ตัวอย่างเช่นหากคุณต้องการเพิ่มเส้นทางที่ระบุว่าการรับส่งข้อมูลทั้งหมดที่เชื่อมโยงกับเครือข่ายย่อย 192.168.35.0 ไปที่เกตเวย์ที่ 192.168.0.2 และคุณต้องการใช้ต้นทุนเมตริกอัตโนมัติคุณจะต้องใช้คำสั่งต่อไปนี้:
เส้นทาง ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2
หากคุณจะใช้ไฟล์
พิมพ์เส้นทาง
สั่งดูตารางตอนนี้คุณจะเห็นเส้นทางคงที่ใหม่ของคุณ
ทั้งหมดนี้ทำได้ง่ายพอสมควร แต่มีสิ่งที่จับได้เล็กน้อย เมื่อคุณเพิ่มเส้นทางแบบคงที่โดยค่าเริ่มต้นจะมีผลจนถึงครั้งต่อไปที่คุณเริ่ม Windows เหตุผลก็คือหลาย บริษัท ใช้รายการเส้นทางคงที่ซึ่งได้รับการอัปเดตบ่อยพอสมควร แทนที่จะเพิ่มและอัปเดตเส้นทางเหล่านั้นทั้งหมดในทุกเครื่องพวกเขาเพียงแค่แจกจ่ายไฟล์สคริปต์ชุดงานที่เพิ่มเส้นทางใหม่ล่าสุดในระหว่างการเริ่มต้น Windows สิ่งนี้ทำให้ตารางเส้นทางค่อนข้างไม่กระจัดกระจาย
ที่เกี่ยวข้อง: วิธีการเขียน Batch Script บน Windows
คุณสามารถใช้วิธี batch script ด้วยตัวเองได้อย่างแน่นอน
การเขียนสคริปต์ชุดงาน
ไม่ยาก แต่ถ้าคุณแค่เพิ่มเส้นทางคงที่หนึ่งหรือสองเส้นทางที่คุณไม่คาดคิดว่าจะเปลี่ยนแปลงบ่อยๆคุณสามารถเพิ่มเส้นทาง
-p
ตัวเลือกสำหรับคำสั่งเพื่อทำให้เส้นทางคงอยู่ เส้นทางต่อเนื่องยังคงอยู่แม้ในขณะที่ Windows เริ่มทำงาน ใช้คำสั่งเดิมที่เราใช้ก่อนหน้านี้คุณสามารถทำให้เส้นทางนั้นคงอยู่ได้ด้วยการแก้ไขต่อไปนี้:
เส้นทาง -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2
ลบ Static Route ออกจาก Windows Routing Table
แน่นอนว่ามีบางครั้งที่คุณอาจต้องการลบเส้นทางคงที่ออกจากตารางของคุณ สิ่งที่คุณต้องทำคือพิมพ์คำสั่งโดยใช้ไวยากรณ์ต่อไปนี้:
ลบเส้นทางdestination_network
ดังนั้นในการลบเส้นทางที่เราสร้างไว้ก่อนหน้านี้ด้วยเครือข่ายปลายทาง 192.168.35.0 สิ่งที่เราต้องทำคือพิมพ์คำสั่งนี้แล้วกด Enter:
เส้นทางลบ 192.168.35.0
ใช่การใช้เส้นทางแบบคงที่นั้นค่อนข้างลึกลับในการจัดการเครือข่ายภายในบ้านและธุรกิจขนาดเล็กส่วนใหญ่ แต่ถ้าคุณจำเป็นต้องทำมันเป็นกระบวนการที่ค่อนข้างง่าย และถ้าคุณไม่จำเป็นต้องทำในตอนนี้อย่างน้อยคุณก็รู้ว่ามันเป็นทางเลือกในอนาคต