Dua koneksi internet sekaligus di Windows 7

9

Saya memiliki modem nirkabel 3G dan saya memiliki LAN - Sekarang keduanya terhubung.

Saya perlu cara untuk memilih aplikasi mana yang akan menggunakan koneksi 3G dan aplikasi mana yang akan menggunakan LAN.

Sistem Pengoperasian saya adalah windows 7. Bagaimana saya bisa melakukan ini? Ada ide?

Berikut ini adalah cetak rute: - IP modem 3G adalah 10.81.132.96

Katakanlah, misalnya, memetakan google.com untuk menggunakan koneksi internet 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
===========================================================================
webmaster
sumber

Jawaban:

6

Windows selalu mengontrol koneksi jaringan mana yang digunakan. Jika Anda memiliki beberapa koneksi jaringan aktif ke jaringan yang sama , maka Windows akan menggunakan yang pertama terdaftar di Jaringan dan Pusat Berbagi-> Ubah pengaturan adaptor. Koneksi jaringan lain tidak digunakan.

Jika Anda memiliki dua adapter jaringan dan Anda ingin memaksakan penggunaan satu adapter spesifik, maka ada dua case yang perlu dipertimbangkan.

1. Aplikasi menggunakan situs web yang dikenal

Jika aplikasi yang diberikan hanya menggunakan satu atau beberapa situs web yang dikenal, dan jika jaringan kabel dan nirkabel menggunakan rentang / segmen berbeda dari alamat IP, Anda dapat menggunakan alamat IP situs web tersebut, bersama dengan perintah rute untuk menambahkan entri dalam tabel perutean IP lokal yang akan mengarahkan permintaan tersebut ke alamat-alamat ini melalui adaptor yang diberikan.

Untuk contoh ,

route add 88.99.0.0 mask 255.255.0.0 10.0.0.1

akan mengirim semua traffic untuk 88.99.xx ke alamat hop berikutnya 10.0.0.1, yang bisa menjadi alamat router. Router dalam hal ini memiliki dua alamat IP melalui segmen kabel dan nirkabel. Lalu lintas yang tidak cocok dengan rute dikirim ke rute default 0.0.0.0 yang biasanya dikaitkan dengan adaptor pertama dalam urutan yang mengikat.

Teknik ini membuat Windows menggunakan kedua adapter jaringan secara tidak langsung, dengan benar-benar menempatkan masing-masing pada jaringan yang berbeda (misalnya, 192.168.1.x dan 192.168.2.x). Jika sumber daya tertentu hanya tersedia di satu atau jaringan lain atau memiliki rute yang mengarah ke satu atau yang lain, maka jelas Windows memilih koneksi jaringan yang sesuai.

Cara ini tidak mengontrol secara langsung adaptor jaringan mana yang digunakan berdasarkan aplikasi / layanan. Tetapi ada solusi kedua.

2. Menggunakan mesin virtual

Jika Anda menginstal manajer mesin virtual seperti VirtualBox, Anda dapat membuat mesin virtual tamu (VM) dan menghubungkan adaptor jaringan virtualnya ke salah satu yang fisik host.

Dengan cara ini, aplikasi apa pun yang dimulai di VM akan menggunakan adaptor yang ditunjuk, tidak peduli posisinya di tabel adaptor host, sehingga Anda dapat membagi aktivitas jaringan dengan memilih antara host atau tamu sebagai media eksekusi, sementara host dan tamu dapat berbagi file melalui berbagi jaringan.

Windows 7 memiliki Mode XP, yang sebenarnya merupakan mesin virtual yang terintegrasi erat. Meskipun cukup timpang ketika mesin virtual berjalan, mungkin saja menggunakannya dengan cara ini (atau tidak, karena saya tidak pernah mencoba).

harrymc
sumber
Ty untuk merespons, ide rute tampak hebat tetapi saya tidak mengerti cara mengatur rute dengan benar - Saya mendapatkan kesalahan parameter yang salah. Biarkan saya memberi Anda beberapa detail: IP 3G: 10.80.140.208 / 3G Subnet Mask: 255.255.255.248 / 3G Gateway: 10.81.50.185 - dan IP situs, katakanlah adalah google.com Bisakah Anda tunjukkan kepada saya cara melakukannya dengan benar tambahkan rute ini? Ty
webmaster
1
Seharusnya sesuatu seperti: route add 74.125.132.0 mask 255.255.255.0 10.81.50.185(google adalah 74.125.132.104). Jika ini tidak berhasil, periksa metrik Anda route print, karena rute dengan metrik terendah menang.
harrymc
3

Lihat tutorial ini. Ini menggunakan ForceBindIP untuk memaksa aplikasi menggunakan kartu jaringan tertentu. Satu-satunya kelemahan adalah bahwa Anda harus menjalankan program Anda dengan ForceBindIP setiap kali Anda memulainya.

ChrisN
sumber
Temuan yang sangat menarik, tetapi rilis terakhir adalah dari 2009.
harrymc
1
Jika berhasil, itu berhasil! :)
ChrisN
Ini tidak berfungsi lagi di Windows 8.1.
0

Jika setiap aplikasi hanya akan pergi ke IP tujuan tertentu, Anda dapat menambahkan rute statis ke tabel routing Windows untuk alamat target.

Steve
sumber
Bagaimana tepatnya melakukan ini?
Sakher