Skocz do zawartości

Witaj!

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

Zdjęcie
- - - - -

Routing


  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 woocash

woocash
  • 1 630 postów

Napisano 08 czerwca 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 postów
  • SkądWa-wa

Napisano 08 czerwca 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 ...




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych