Proxifier dla Maca: przeprowadź jedną aplikację przez SOCKS, a resztę pozostaw bezpośrednio
Użyj reguły konkretnej aplikacji ponad domyślną Direct, zachowaj wyjątek localhost i sprawdź, który proces posiada połączenie.
W istniejącym profilu Proxifier for Mac skonfiguruj punkt końcowy SOCKS w sekcji Proxy Servers, wybierając odpowiedniego kandydata z listy serwerów proxy SOCKS, gdy trasa aplikacji do celu publicznego dopuszcza publicznego pośrednika, a następnie dodaj regułę Proxification wybierającą docelową aplikację.
Pozostaw kryteria hosta docelowego i portu tej aplikacji na Any, jeśli wszystkie jej obsługiwane połączenia mają korzystać z proxy. Wybierz zapisane proxy jako akcję reguły, a akcję reguły domyślnej pozostaw na Direct.
| Kolejność reguł | Dopasowanie | Akcja |
|---|---|---|
| Localhost | Istniejący wyjątek loopback | Direct |
| Wybrana aplikacja | Wybrana aplikacja, pozostałe kryteria Any | Zapisane proxy SOCKS |
| Domyślna | Pozostałe połączenia | Direct |
Reguły są oceniane od góry do dołu. Wszystkie kryteria w jednej regule muszą pasować. Szersza wcześniejsza reguła może więc uniemożliwić działanie regule dotyczącej konkretnej aplikacji.
Sprawdź w dzienniku połączeń aplikację i wybraną akcję. Połączenie może należeć do procesu pomocniczego zamiast do widocznej aplikacji; dodaj go świadomie, jeśli należy do tej samej polityki.
Dokumentacja Maca opisuje trasowanie połączeń TCP. Politykę rozwiązywania DNS i obsługę UDP traktuj jako odrębne możliwości. Sam wybór aplikacji nie dowodzi, że każda związana z nią operacja sieciowa korzysta z tego proxy.