การเชื่อมต่ออินเทอร์เน็ตสองครั้งใน Windows 7


9

ฉันมีโมเด็มไร้สาย 3G และฉันมี LAN - ตอนนี้ทั้งคู่เชื่อมต่อกันแล้ว

ฉันต้องการวิธีในการเลือกแอปพลิเคชันที่จะใช้การเชื่อมต่อ 3G และแอปพลิเคชันใดที่จะใช้ LAN

ระบบปฏิบัติการของฉันคือ windows 7 ฉันจะทำสิ่งนี้ได้อย่างไร ความคิดใด ๆ

นี่คือการพิมพ์เส้นทาง: - IP ของโมเด็ม 3G คือ10.81.132.96

ยกตัวอย่างเช่นแมป google.com กับการใช้การเชื่อมต่ออินเทอร์เน็ต 3G

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.2.1    192.168.2.102     20
          0.0.0.0          0.0.0.0     10.81.132.97    10.81.132.111    286
     10.81.132.96  255.255.255.224         On-link     10.81.132.111    286
    10.81.132.111  255.255.255.255         On-link     10.81.132.111    286
    10.81.132.127  255.255.255.255         On-link     10.81.132.111    286
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.2.0    255.255.255.0         On-link     192.168.2.102    276
    192.168.2.102  255.255.255.255         On-link     192.168.2.102    276
    192.168.2.255  255.255.255.255         On-link     192.168.2.102    276
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link     192.168.2.102    276
        224.0.0.0        240.0.0.0         On-link     10.81.132.111    286
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link     192.168.2.102    276
  255.255.255.255  255.255.255.255         On-link     10.81.132.111    286
===========================================================================

คำตอบ:


6

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

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

1. แอปพลิเคชันใช้เว็บไซต์ที่รู้จัก

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

สำหรับตัวอย่าง ,

route add 88.99.0.0 mask 255.255.0.0 10.0.0.1

จะส่งการรับส่งข้อมูลทั้งหมดสำหรับ 88.99.xx ไปยังที่อยู่ hop ถัดไปของ 10.0.0.1 ซึ่งอาจเป็นที่อยู่ของเราเตอร์ เราเตอร์จะมีอยู่สองกรณีในกรณีนี้คือที่อยู่ IP สองแห่งผ่านส่วนต่อสายและไร้สาย การรับส่งข้อมูลที่ไม่ตรงกับเส้นทางจะถูกส่งไปยังเส้นทางเริ่มต้น 0.0.0.0 โดยปกติจะเชื่อมโยงกับอะแดปเตอร์แรกตามลำดับการเชื่อมโยง

เทคนิคนี้ทำให้ Windows ใช้อะแดปเตอร์เครือข่ายทั้งสองทางอ้อมโดยการวางแต่ละอันไว้ในเครือข่ายอื่น (เช่น 192.168.1.x และ 192.168.2.x) หากทรัพยากรบางอย่างใช้ได้เฉพาะในเครือข่ายหนึ่งหรือเครือข่ายอื่นหรือมีเส้นทางที่นำไปสู่เครือข่ายใดเครือข่ายหนึ่ง Windows จะเลือกการเชื่อมต่อเครือข่ายที่เหมาะสม

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

2. การใช้เครื่องเสมือน

หากคุณติดตั้งตัวจัดการเครื่องเสมือนเช่น VirtualBox คุณสามารถสร้าง guest virtual machine (VM) และเชื่อมต่ออะแดปเตอร์เครือข่ายเสมือนกับตัวตนทางกายภาพของโฮสต์ใด ๆ

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

Windows 7 มีโหมด XP ซึ่งจริง ๆ แล้วเป็นเครื่องเสมือนที่ผสานรวมอย่างใกล้ชิด แม้ว่าจะค่อนข้างง่อยเหมือนเครื่องเสมือนจริงก็ตาม แต่ก็อาจเป็นไปได้ที่จะใช้วิธีนี้ (หรือไม่อย่างที่ฉันไม่เคยลอง)


สำหรับการตอบสนองความคิดเส้นทางดูดีมาก แต่ฉันไม่เข้าใจวิธีกำหนดเส้นทางอย่างถูกต้อง - ฉันได้รับข้อผิดพลาดของพารามิเตอร์ที่ไม่ถูกต้อง ให้ฉันให้รายละเอียดบางอย่างกับคุณ: 3G IP: 10.80.140.208 / 3G Subnet Mask: 255.255.255.248 / 3G เกตเวย์: 10.81.50.185 - และ IP ของเว็บไซต์สมมติว่าเป็น google.com คุณช่วยแสดงให้ฉันเห็นวิธีการอย่างถูกต้อง เพิ่มเส้นทางนี้ไหม Ty
ผู้ดูแลเว็บ

1
ควรเป็นดังนี้: route add 74.125.132.0 mask 255.255.255.0 10.81.50.185(google คือ 74.125.132.104) หากวิธีนี้ใช้ไม่ได้ให้ตรวจสอบตัวชี้วัดของคุณด้วยroute printเนื่องจากเส้นทางที่มีเมตริกต่ำสุดชนะ
harrymc

3

ลองดูบทแนะนำนี้ มันใช้ForceBindIPเพื่อบังคับให้แอปพลิเคชันใช้การ์ดเครือข่ายเฉพาะ ข้อเสียเพียงอย่างเดียวคือคุณต้องเรียกใช้โปรแกรมของคุณกับ ForceBindIP ทุกครั้งที่คุณเริ่มโปรแกรม


ค้นหาที่น่าสนใจมาก แต่การเปิดตัวครั้งล่าสุดคือตั้งแต่ปี 2009
harrymc

1
ถ้าใช้งานได้ก็ใช้งานได้! :)
ChrisN

มันไม่ทำงานบน Windows 8.1 อีกต่อไป


0

หากแต่ละแอปพลิเคชันจะไปที่ IP ปลายทางเฉพาะคุณสามารถเพิ่มเส้นทางแบบคงที่ในตารางเส้นทางของ Windows สำหรับที่อยู่เป้าหมาย


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