Bir mac'tayım ve wifi bağlantımdaki belirli bir ağ geçidi olsa belirli bir adresi yönlendirmeye çalışıyorum.
Kullanıyorum:
route add -host 54.81.143.201 192.168.15.1
Bazen bu işe yarar, bazen işe yaramaz. Bulduğum şey, seçtiği arayüzün her seferinde farklı olduğu. Olması ot ihtiyacı en0
işe
netstat -nr
işe yaramadığında çıktı:
54.81.143.201 192.168.15.1 UGHS 1 89 en5
İşe yaradığı zaman: (en0 nota notu)
54.81.143.201 192.168.15.1 UGHS 0 1 en
Bunu neden yapıyorum? Çünkü şirketimiz HipChat'in çalışmadığı bir proxy'ye sahip. Bu yüzden hala eserlerimde çalışırken hipchat trafiğini açık bir wifi ağı üzerinden yönlendiriyorum.
DÜZENLE:
Ayrıca sadece arayüzü kullanarak giriş eklemeye çalıştım
route add -host 54.81.143.201 -interface en0
54.81.143.201 78:31:c1:c7:52:74 UHS 0 2 en0
HipChat bağlanamıyor.
EDIT 2: Birisi tüm yönlendirme masamı istedi, işte bugün. 54.81.143.201'in şimdi en3'e bağlı olduğunu ve en0'a bağlı olmadığını unutmayın.
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.7.90.1 UGSc 31 6 en3
10.7.90/24 link#4 UCS 4 0 en3
10.7.90.1 0:23:ac:3d:db:c2 UHLWIir 16 0 en3 1200
10.7.90.44 40:6c:8f:19:4a:bb UHLWI 0 3 en3 946
10.7.90.63 127.0.0.1 UHS 0 0 lo0
54.81.143.201 192.168.15.1 UGHS 0 0 en3
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 3 209 lo0
169.254 link#4 UCS 1 0 en3
169.254.255.255 0:23:ac:3d:db:c2 UHLSW 0 0 en3
en3
açıkça doğrudur. 192.168.15.1 başka hiçbir arayüzden erişilemiyor. Bu yönlendirme tablosunda 192.168.15.1'e ulaşmanın tek yolu varsayılan yoldur, değil mi? (Açıkçası, ne yaptığınız hakkında hiçbir fikriniz yok gibi görünüyor. Sistemin imkansız olmadığına şaşırmış görünüyorsunuz.)