Jadi saya mencoba solusi dispatch-proxy dan setelah sekitar 9 jam mengutak-atiknya, saya akhirnya berhasil seperti yang saya inginkan. Ini bukan solusi yang sempurna, karena bergantung pada pendekatan round robin untuk mengganti Nics, tapi itu lebih baik daripada tidak sama sekali. Saya sangat menyarankan Anda menggunakan instruksi instalasi yang tersimpan di album imgur-nya yang tertaut di bagian atas halaman. Itu akan mendapatkan semua yang Anda butuhkan di tempat. Mengkonfigurasi dengan benar adalah cerita lain.
Contoh utama yang ia sediakan mengatur proxy HTTP yang dapat Anda gunakan di pengaturan browser untuk berselancar, kecuali bahwa ia tidak dapat menangani halaman https. Yang Anda benar-benar ingin setup adalah proxy Socks yang akan menangani semuanya.
Proxy HTTP berfungsi untuk peramban, tetapi semua aplikasi sistem latar belakang saya yang melakukan hal-hal seperti memeriksa pembaruan program atau cuaca tidak disertakan dalam loop. Menggunakan proxy Socks mengikat semua lalu lintas di sistem Anda ke dalam pembagian. Kuncinya adalah Anda harus mengubah pengaturan sistem , dan secara opsional pengaturan aplikasi, agar berfungsi.
Anda tidak dapat menggunakan halaman pengaturan Jaringan & Internet yang ditemukan di Windows 8 hingga 10. Apa pun yang Anda masukkan akan berakhir dengan mengacaukan konfigurasi. Anda harus pergi ke Panel Contol dan buka Internet Options
dan buka Connections
tab. Dari sana Anda ingin pergi ke Proxy Server
bagian dan periksa Use a proxy server for your LAN
dan Bypass proxy server for local addresses
. Kemudian Anda ingin mengklik Advanced
tombol dan pada halaman yang terbuka Anda ingin memastikan setiap bidang kosong kecuali Socks:
bidang. Di sana Anda ingin masuk socks
untuk Proxy address to use
dan 1080
untuk Port
. Pastikan juga Use the same proxy server for all protocols
kotak itu tidak dicentang. Setelah menggunakan metode ini, setiap aplikasi di sistem saya menggunakan Disptach-Proxy.
Jadi perintah konsol saya terlihat seperti ini dispatch start 192.168.0.103@6 192.168.19.2@4
.
Jika Anda tidak menambahkan proporsi berat setelah setiap alamat, tampaknya berperilaku seperti itu tanpa proxy, mengirimkan sebagian besar lalu lintas melalui antarmuka yang memiliki metrik sistem terendah sebelum proxy dipasang. Jadi saya sangat menyarankan Anda memasukkan itu.
Salah satu IP itu adalah Nic onboard di desktop saya dan yang lainnya adalah ponsel 4G tertambat saya. Saya memutus telepon setiap kali saya pergi, tetapi sepertinya semuanya tetap bekerja dengan Nic yang tersisa melalui proxy sampai saya pasang kembali telepon saya di tempat ia mengambil menggunakan keduanya.
Satu-satunya masalah yang tersisa adalah apa yang terjadi ketika Anda me-reboot komputer Anda. Proxy tidak berjalan sebagai layanan sehingga Anda harus menjalankan skrip setiap kali Anda masuk. Saya menemukan solusi jika Nics Anda permanen dan tidak memerlukan prosedur pengaturan setelah masuk, seperti telepon saya. Ini tidak berfungsi untuk saya, tetapi mungkin bekerja untuk Anda jika Anda ingin secara otomatis meluncurkan skrip ...
Cara terbaik untuk melakukannya adalah menambahkannya sebagai tugas startup. Pergi ke Control Panel
dan pilih Administrative Tools
, lalu jalankan Task Scheduler
dan ikuti langkah-langkah ini ...
- Pastikan yang
Task Scheduler (Local)
dipilih di panel kiri dan dari Action
menu pilihCreate Basic Task
- Pada halaman pertama masukkan nama tugas. Saya baru saja memasuki Pengiriman.
- Pada halaman berikutnya pilih
When I Log On
. Kami melakukan ini alih-alih memilih When The Computer Starts
sehingga kami tahu Nics sudah aktif dan berjalan sebelum membuat proxy.
- Pada halaman berikutnya pilih
Start a Program
.
- Pada halaman berikutnya masuk
Start
di Program/Script:
lapangan dan kemudian masukkan /b dispatch start
dan opsional alamat IP dengan proporsi berat badan mereka di Add Arguments
lapangan. Dengan menggunakan perintah Windows Start /b
kami memberi tahu tugas untuk dijalankan tanpa membuka jendela perintah baru. Jika Anda lebih suka memiliki jendela terbuka, cukup masukkan Dispatch
di bidang Program dan start
, ditambah IP jika Anda menginginkannya, di bidang Opsi.
- Pada halaman terakhir centang
Open The Properties Dialogue
kotak dan klik Finish
.
- Pada
General
tab Properties
halaman pastikan yang Run only when user is logged on
dipilih dan kemudian di Configure For
drop down di bagian bawah, pilih versi Windows apa pun yang Anda gunakan.
- Buka
Conditions
tab dan hapus centang semuanya.
- Buka
Settings
tab dan hapus centang semuanya.
Klik OK
dan Anda selesai.
Ini memiliki beberapa kekurangan. Pertama, jika Anda memilih untuk meluncurkan tugas tanpa jendela perintah, Anda tidak akan tahu apakah Pengiriman telah berhenti berjalan karena kesalahan. Saya menghabiskan waktu berjam-jam mencari dan masih belum dapat menemukan cara untuk menentukan status skrip yang sedang berjalan. Kedua, Nics Anda harus aktif dan berjalan sebelum tugas diluncurkan. Jika ini tidak terjadi dalam urutan yang benar pada sistem Anda maka Anda mungkin harus bermain-main dengan memasukkan semacam penundaan untuk meluncurkan tugas.
Berbekal informasi tambahan ini, seharusnya tidak lebih dari 20 menit agar semuanya berfungsi.