Windows 7: ฉันจะเพิ่มช่วง IP ในคำสั่ง "เส้นทาง" ได้อย่างไร


12

ฉันใช้การเชื่อมต่อเครือข่ายสองครั้งและฉันพยายามใช้คำสั่ง "เส้นทาง" เพื่อที่เมื่อฉันเข้าถึง IP ภายในที่เฉพาะเจาะจงบน LAN ของฉันมันจะใช้การเชื่อมต่อ 1 สิ่งใดก็ตามที่เป็นไปตามปกติผ่านการเชื่อมต่อ 2 (ซึ่งไม่มี เข้าถึง LAN ของฉัน)

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

มีความคิดว่าวิธีนี้สามารถแก้ไขได้อย่างไร?

ความช่วยเหลือของคุณได้รับการชื่นชม

คำตอบ:


23

คำสั่งเส้นทางทั้งหมดเกี่ยวกับช่วงการเราต์ของ IP กุญแจสำคัญในการทำช่วงคือการใช้ส่วนnetmaskของคำสั่งเส้นทาง

บทเรียนเครือข่าย IP ขั้นพื้นฐาน

ที่อยู่ IP เป็นหมายเลข 32 บิตที่แสดงถึงที่อยู่บนอินเทอร์เน็ต ในรูปของเลขฐานสองที่อยู่ IP 10.0.0.1จะเป็นดังนี้:

10      .0       .0      .1
00001010 00000000 0000000 00000001

netmask ระบุว่าส่วนใดของที่อยู่เป็นส่วนที่คงที่ของช่วงโดยการระบุไบนารี 1 และส่วนตัวแปรของช่วงคือ 0 ดังนั้น netmask ของ255.255.255.255แทนบิตทั้งหมดจะได้รับการแก้ไขและดังนั้นจะกำหนดเส้นทางให้ IP เท่านั้น . netmask ของ0.0.0.0หมายถึงบิตทั้งหมดเป็นตัวแปรหรือในคำอื่น ๆ นี้ตรงกับทุกที่อยู่ IP 0.0.0.0ใช้สำหรับเส้นทางเริ่มต้น ดังนั้นหากคุณต้องการระบุช่วงคุณเพียงแค่ต้องระบุบิตใน netmask ที่คุณต้องการจับคู่

หากคุณต้องการเส้นทางที่จะนำไปใช้กับที่อยู่ทั้งหมดจาก10.0.0.0การ10.0.0.255คำสั่งเส้นทางของคุณจะมีลักษณะ

          Dest Ip       Netmask       Gateway
route ADD 10.0.0.0 MASK 255.255.255.0 10.0.0.1

หากคุณต้องการเส้นทางที่จะนำไปใช้กับเท่านั้น10.0.0.100และ10.0.0.103คำสั่งของคุณจะดูเหมือนเส้นทางเพิ่ม 10.0.0.100 MASK 255.255.255.252 10.0.0.1

และถ้าคุณต้องการเส้นทางที่จะนำไปใช้กับที่อยู่ทั้งหมด10.0.0.0กับ10.255.255.255เส้นทางของคุณจะมีลักษณะ

route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1

นอกจากนี้คุณยังสามารถระบุrouteคำสั่งที่ควรใช้กับIFพารามิเตอร์:

route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1 IF 2

1
ผู้ชายคนนี้เป็นประโยชน์อย่างมาก ขอบคุณมาก ๆ! : D
KeyStroke

0

ในขณะที่คุณใช้ Windows 7 ให้ดำเนินการcmd.exeในฐานะผู้ดูแลระบบโดยไปที่เมนูเริ่มพิมพ์cmd.exeในช่องค้นหาคลิกขวาcmd.exeแล้วเลือกเรียกใช้ในฐานะผู้ดูแลระบบ (หรือกดCtrl+ Shift+ Enter)

คุณจะเห็นความแตกต่างจากพรอมต์คำสั่งปกติ ภายในพรอมต์คำสั่งที่ยกระดับนี้คุณสามารถเพิ่มเส้นทางคงที่ของคุณเช่น

route add 10.0.0.0 mask 255.0.0.0 192.168.0.1 -p
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.