Asumsikan Anda memiliki dua koneksi di Broadband Seluler dan WiFi.
Saya ingin mengalokasikan paket yang diberikan secara manual ke koneksi yang diberikan. Misalnya, koneksi bank saya ke Broadband Seluler dan penjelajahan internet saya serta unduhan perangkat lunak ke WiFi.
-
Bagaimana Ubuntu 11.10 atau 11.04 mengalokasikan penggunaan dua koneksi ke Google Chrome?
-
Bagaimana Anda dapat memutuskan secara manual koneksi internet mana yang akan digunakan dengan Wget? Apakah Anda memerlukan perintah eksternal untuk melakukan alokasi? – Menurut saya, akan jauh lebih ortogonal dan efisien jika Anda dapat memiliki program eksternal untuk melakukan alokasi. – Saya kemudian dapat meluncurkan Google Chrome saya ke koneksi yang diinginkan secara manual.
Jawaban yang Diterima:
Ini adalah pertanyaan tentang perutean paket, mis. memutuskan paket mana (dialamatkan ke alamat IP mana) keluar dari antarmuka mana. Untuk menjawab pertanyaan 1, paket kedua koneksi diarahkan ke antarmuka yang sama. Gunakan route
perintah untuk menunjukkan pengaturan perutean Anda saat ini. Gunakan ifconfig -a
perintah untuk melihat antarmuka Anda dan alamat IP yang diberikan padanya.
Ada dua cara untuk memaksa wget
untuk menggunakan koneksi internet tertentu:gunakan --bind-address=ADDRESS
pilihan untuk wget
(Lihat man wget
untuk rincian); ATAU tambahkan rute ke alamat IP/netmask yang menunjuk ke paket antarmuka untuk alamat tersebut (alamat tersebut) yang harus digunakan. Menggunakan route
mempengaruhi semua paket ke IP itu. Lihat man route
. Anda menginginkan sesuatu seperti:
sudo route add -host <*bank's IP*> dev <*MobileBroadband's interface*>
Anda harus melakukan ini sekali per reboot, atau sekali setiap kali Broadband Seluler Anda muncul.