OS X'te bir uygulamanın hangi ağ bağlantısını kullandığını belirtmek mümkün mü?


11

Ethernet'im LAN'a, havaalanım farklı bir ağa (VPN bağlantısını paylaşan başka bir mac) bağlanıyor. İPhone Simulator dışındaki tüm uygulamaların LAN üzerinden bağlanmasını istiyorum.

Mümkün mü?


harika bir soru ...
Robert S Ciaccio

Yanıtlar:


3

Bu konuda gitmek zorunda ana yolu muhtemelen ipfw komut satırı kullanmak olsa da, ben gerçekten onunla çok deneyimim yok. Yapmanız gerekeni yapmak için özel yönlendirme kuralları oluşturabilirsiniz.

Diğer bazı seçenekler:

  • Uygulama bu ağda belirli bir şey kullanmaya çalışıyorsa, bu şekilde yönlendirilmelidir. Yerel ağınız 192.168.xx ve uzaktan kumandanız 10.0.xx ise, 10.0.xx üzerinde bir şeye erişmeye çalışırsanız, bu şekilde yönlendirilmelidir.

  • Akla gelen başka bir fikir (Bu gerçekten sadece sorunun etrafında atlar) ihtiyaç duyduğunuzda arayüzlerin sırasını değiştiren bir el yazısı olması olurdu. Mac'iniz, tercihlerde birincil ağ olarak listenin en üstünde olanı kullanıyor olmalıdır. Havaalanını yukarı sürüklerseniz, bunu ana ağ olarak kullanır. Belki bunu betiklemek simülatörde bir şeyi test etmeniz gerektiğinde kolay ve hızlı bir değişiklik olacaktır.


1
Hayır, ipfw “uygulama başına” hareket etmez, ancak kullandığı portları bulabilirse, bunları doğru alt ağ üzerinden iletmesi gerekir ... bu mümkün ama muhtemelen karmaşıktır.
Martin Marconcini

0

Little Snitch'i denemek isteyebilirsiniz .

Bir süredir kullanmadığım için bu özelliğe sahip olduğundan emin değilim, ama denemeye değer.


2
Little Snitch'in istediğini yaptığını sanmıyorum! en azından ben sadece internet bağlantımı kontrol etmek için kullanıyorum (uygulamanın bağlanmasına izin
ver

1
Gerçekten Küçük Snitch'in bununla hiçbir ilgisi yoktur, bu bir giden güvenlik duvarı denetleyicisidir.
Martin Marconcini
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.