Mam skonfigurowane Udostępnianie Internetu na moim komputerze z systemem Mac OS 10.9.5, który udostępnia moje połączenie Ethernet wszystkim urządzeniom podłączonym do utworzonego hotspotu Wi-Fi. Szukam sposobu, aby wymusić cały ten ruch przez serwer proxy, aby móc monitorować ruch za pomocą Charlesa.
Założyłem, że ponieważ Charles automatycznie konfiguruje ustawienia proxy (powyżej) dla wychodzącego połączenia Ethernet, że cały ruch Wi-Fi będzie już proxy, ale się myliłem. Wygląda na to, że Udostępnianie Internetu tworzy nowy most (obecnie nazywany „bridge100”), który nie działa przez tę samą usługę sieciową, mimo że pakiety wychodzą z tego samego interfejsu sieciowego.
Widzę cały ruch generowany przez moją maszynę w Charles, ale nie ruch z innych maszyn. Czy istnieje sposób skonfigurowania routingu, aby moje ustawienia proxy dla sieci Ethernet były również stosowane do mostu? Jeśli nie, to czy istnieje sposób na skierowanie ruchu mostu do tego samego serwera proxy?
iptables
, jak to . Nie jestem zaznajomiony z zaporą OS X ', ale to jest w zasadzie to, co musisz replikować.