Ethernet saya terhubung ke LAN, bandara saya terhubung ke jaringan yang berbeda (ini mac lain yang berbagi koneksi VPN). Saya ingin semua aplikasi kecuali iPhone Simulator terhubung melalui LAN.
Apakah ini mungkin?
Ethernet saya terhubung ke LAN, bandara saya terhubung ke jaringan yang berbeda (ini mac lain yang berbagi koneksi VPN). Saya ingin semua aplikasi kecuali iPhone Simulator terhubung melalui LAN.
Apakah ini mungkin?
Jawaban:
Cara utama Anda harus melakukan ini mungkin menggunakan baris perintah ipfw , meskipun saya benar-benar tidak punya banyak pengalaman dengannya. Anda bisa membuat aturan perutean kustom untuk melakukan apa yang perlu Anda lakukan.
Beberapa opsi lain:
Jika aplikasi mencoba menggunakan sesuatu yang khusus di jaringan itu, itu harus dirutekan dengan cara itu. Seperti pada, jika jaringan lokal Anda adalah 192.168.xx, dan kendali jarak jauh Anda adalah 10.0.xx, jika Anda mencoba mengakses sesuatu di 10.0.xx, ia seharusnya merutekan seperti itu.
Gagasan lain yang muncul di pikiran (Yang benar-benar hanya melompat-lompat masalah) adalah memiliki applescript yang mengubah urutan antarmuka ketika Anda membutuhkannya. Mac Anda harus menggunakan apa pun yang ada di bagian atas daftar sebagai jaringan utama dalam preferensi. Jika Anda menyeret bandara ke atas, itu akan menggunakannya sebagai jaringan utama. Mungkin scripting ini akan mudah dilakukan dan perubahan cepat ketika Anda perlu menguji sesuatu di simulator.
Anda mungkin ingin mencoba Little Snitch .
Saya tidak yakin ia memiliki fitur ini karena saya belum menggunakannya dalam beberapa saat, tetapi patut dicoba.