Jump to content

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Photo
- - - - -

Routing


  • Please log in to reply
1 reply to this topic

#1 woocash

woocash
  • 1630 posts

Posted 08 June 2009 - 10:47

Z ciekawości - jestem jednocześnie podpięty do Ethernetu i Wifi - jak sprawdzić i ew. skonfigurować przez który interfejs idzie ruch do internetu i z powrotem? Można na przykład jeden program rzypisać do wifi a inny do ethernetu?

#2 paczor@expatpol.c

paczor@expatpol.c
  • 69 posts
  • SkądWa-wa

Posted 08 June 2009 - 11:42

Który interfejs jest używany możesz sprawdzić (w konsoli) wydając polecenie:
traceroute -i INTERFEJS google.com
gdzie zamiast INTERFEJS wstaw nazwę interfejsu (np. en0 dla Ethernetu lub en1 dla WiFi).
Jeśli pakiety nie dojdą np. przy użyciu en1 oznacza to, że en0 ma ruting do internetu. Gorzej jak oba mają. ;-) No, ale wtedy to chyba jest bez sensu i właściwie obojętne, chyba że masz dwa niezależne łącza o różnych parametrach i np. chcesz słabszym puszczaś pocztę, a lepszym ściągać nielegalne filmy. ;-)

Narzucać konkretny interfejs możesz kombinując z tablicą routingu.
Najpierw sobie ją obejrzyj:
netstat -rn
a potem możesz dodawać własne reguły:
sudo route add -net 192.168 -interface en0
i cały ruch do sieci 192.168 pójdzie przez interfejs en0.


Co do rutowania dla aplikacji tu znajdziesz pełniejsze info (że się nie da):
Apple - Support - Discussions - Direct traffic on a per app basis with ...




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users