ฉันสามารถทำให้คอมพิวเตอร์ในเครือข่ายย่อยนี้ปรากฏแก่คอมพิวเตอร์ในเครือข่ายหลักโดยไม่รวมเข้าด้วยกันได้หรือไม่


2

ฉันมี LAN ในการกำหนดค่าต่อไปนี้:

  • 192.168.1.1:โมเด็ม
  • 192.168.1.2:เราเตอร์
  • 192.168.1.3 และเปิด:คอมพิวเตอร์

เราเตอร์ 192.168.1.2 ทำหน้าที่เป็นเกตเวย์ของซับเน็ตต่อไปนี้:

  • 192.168.0.1:เราเตอร์
  • 192.168.0.2 และบน:คอมพิวเตอร์

มีวิธีอนุญาตให้คอมพิวเตอร์ใน 192.168.1. * เครือข่ายเข้าถึงคอมพิวเตอร์ในเครือข่าย 192.168.0 * * หรือไม่ (รวมถึงความสามารถในการเริ่มต้นการเชื่อมต่อ


1
มีเราเตอร์ 2 ตัวกำลังเล่นอยู่หรือไม่? หากเราเตอร์หนึ่งมีคอมพิวเตอร์ที่เชื่อมต่อกับพอร์ต LAN และพอร์ต WAN ของเราเตอร์นั้นเชื่อมต่อกับเครือข่ายอื่นคำตอบคือไม่เว้นแต่คุณจะตั้งค่าเราเตอร์ในโหมดบริดจ์ซึ่งปิดใช้งานเราเตอร์และเปลี่ยนเป็นฮับ ทำให้ทั้งสอง lans รวมกับที่อยู่ IP เดียวกัน ดังนั้นจะรวมพวกเขาและจึงไม่มี
LPChip

1
ขอบคุณที่ให้คำจำกัดความสำหรับ "กำลังมองเห็นได้" ผู้คนใช้คำนั้นเพื่อพูดถึงสิ่งต่าง ๆ 3 หรือ 4 อย่างในเวลาเดียวกัน
grawity

ความหมายของเราเตอร์ของคุณคืออะไร เราเตอร์มีความหมายที่เฉพาะเจาะจงมากในระบบเครือข่าย แต่ ISP ให้กล่องที่พวกเขาเรียกเราเตอร์ (ใช่มันมีเราเตอร์อยู่ในนั้น แต่ลูกค้าส่วนใหญ่ไม่รู้อะไรเกี่ยวกับมัน) แล้วมันมาจาก ISP ของคุณเหรอ? ยังเป็นเราเตอร์เดียวกันบน192.168.1.2และ192.168.0.1?
ctrl-alt-delor

คำตอบ:


5

ใช่ตราบใดที่เราเตอร์มีตัวเลือกการกำหนดค่าที่จำเป็น (อุปกรณ์ที่น่าแปลกใจมากมายที่เรียกตัวเองว่า "เราเตอร์" ไม่อนุญาตให้คุณเพิ่มเส้นทางใด ๆ !)

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

  1. สมมติว่า 192.168.1.1 เป็นเกตเวย์เริ่มต้นของเครือข่ายย่อยแรกของคุณต้องการเส้นทางแบบคงที่ไปยังเครือข่ายย่อยที่สอง:

    • ไปยังเครือข่าย: 192.168.0.0/24 (aka 192.168.0.0 mask 255.255.255.0)
    • ผ่านเกตเวย์ / nexthop: 192.168.1.2
  2. หากเราเตอร์ 192.168.1.2 มีไฟร์วอลล์จะต้องกำหนดค่าให้อนุญาตการเชื่อมต่อจาก 192.168.1.0/24 (หรือแม้กระทั่งปิดการใช้งานทันที)

  3. หากเราเตอร์ 192.168.1.2 เปิดใช้งาน NAT ควรปิดใช้งาน ... แต่อาจเป็นไปได้ด้วยวิธีใดก็ตามตราบใดที่ไฟร์วอลล์ในขั้นตอนที่ 2 อนุญาต


สิ่งที่คุณกำลังพูดทำให้สมเหตุสมผลและฉันได้กำหนดเส้นทางแบบคงที่ไปยัง 192.168.0.0/24 ถึง 192.168.1.2 ถ้าฉัน ping บนอุปกรณ์ Android ของฉันมันบอกว่า "Redirect Host (ใหม่ nexthop: 192.168.1.2)" อย่างไรก็ตามไม่สามารถทำการเชื่อมต่อได้ สิ่งนี้บ่งบอกถึงปัญหาฝั่งเราเตอร์หรือไม่?
TC

คาดว่าจะมีข้อความการเปลี่ยนเส้นทาง ICMP ในเค้าโครงของคุณ คุณสามารถละเว้นได้ (ความจริงที่ว่าเราเตอร์ของคุณส่งมันบ่งบอกว่าเส้นทางคงที่ควรถูกต้อง) หากแพ็กเก็ตไม่ผ่าน (หรือถ้าการตอบกลับไม่ผ่าน) อาจเป็นไปได้ว่าปัญหาเราเตอร์ที่ 2 (ด้านใน)
grawity

1

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

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

จากพรอมต์คำสั่งคุณสามารถทำคำสั่งต่อไปนี้

 route ADD destination_network MASK subnet_mask  gateway_ip metric_cost

 route ADD 192.168.2.0 MASK 255.255.255.0 192.168.2.254

จากนั้นในอีกด้านหนึ่งคุณจะต้องมีคำสั่งที่คล้ายกัน

 route ADD 192.168.1.0 MASK 255.255.255.0 192.168.2.1

0

แน่นอนว่าคุณสามารถกำหนดค่า VLAN ได้โดยครอบคลุมทั้งสองซับเน็ตย่อย แต่คุณอาจต้องลงทุนในฮาร์ดแวร์บางตัว ฉันเพิ่งทำมันบนเครือข่ายที่เปลี่ยนมาพร้อมสวิตช์หลักเลเยอร์ -3 มันไม่ใช่คำตอบที่ง่าย

นอกจากนี้คุณอาจลองสร้างลิงก์แบบจุดต่อจุดระหว่างเราเตอร์ที่มีอยู่ของคุณ

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