Jak zmusić tylko Chrome do wysyłania ruchu sieciowego przez połączenie VPN w systemie Windows 7?

22

Zasadniczo połączyłem się z VPN i chcę, aby Chrome używał serwerów DNS z sieci VPN, a także wysyłał ruch sieciowy przez ten miniport WAN (tunel VPN). Cała reszta (Eksplorator Windows, inne aplikacje) powinna domyślnie używać serwerów DNS sieci lokalnej i połączenia internetowego.

Jak mogę to skonfigurować? Nie jestem w tym ekspertem, dlatego bardzo ceniony jest samouczek / przewodnik krok po kroku. Dziękuję Ci!

void.pointer
źródło

Odpowiedzi:

14

Myślę, że do tego, co chcesz zrobić, możesz użyć przełącznika proxy! rozszerzenie dla Chrome i utwórz inny profil dla swojej VPN i ustaw Sieć w Proxy Switchy! ustawienia jako takie:

wprowadź opis zdjęcia tutaj

Wydaje się, że jest to najłatwiejszy sposób na osiągnięcie tego, co chcesz, ponieważ wybranie profilu prowadzi przez to konkretne połączenie.

Cały pozostały ruch będzie kierowany przez dowolne połączenie lokalne, a ruch w Chrome będzie kierowany przez VPN.

paradd0x
źródło
Co mam wpisać jako adres IP i numer portu w zakładce „Profile proxy”? Czy muszę skonfigurować moje połączenie VPN w jakikolwiek konkretny sposób w ustawieniach systemu Windows? Jak to opisałeś do tej pory, nie działa dla mnie.
void.pointer
@Robert: Jak masz połączenie VPN? Czy to oprogramowanie, czy system Windows?
paradd0x
Korzystam z wbudowanej funkcji klienta VPN w systemie Windows 7. Zasadniczo idę do centrum sieci i udostępniania i dodam tam nowe połączenie VPN.
void.pointer
2
@ paradd0x Chciałbym zwrócić uwagę, że rozszerzenie wymaga NPAPI i Chrome już go nie obsługuje.
Sanoo,
2
nie jest już obsługiwany przez chrome.
Herbert
4

W rzeczywistości w przypadku systemu Windows 7 jest to łatwe w przypadku systemu Windows z wbudowaną zaporą ogniową. Ten link daje bardzo łatwy opis niezbędnych kroków. http://practicalrambler.blogspot.com/2011/01/windows-7-firewall-how-to-always-use.html

Zasadniczo utwórz regułę przychodzącą i wychodzącą blokującą ruch sieci prywatnych i domenowych dla programu, który chcesz odizolować. Pamiętaj, aby NIE blokować ruchu publicznego za pomocą reguł. Wymaga to również skonfigurowania sieci VPN jako sieci publicznej, a sieci LAN jako prywatnej ....

łuk
źródło
2

Skonfiguruj Chrome, aby używał VPN jako serwera proxy.

soandos
źródło
Jak mam to zrobic? Jak mogę uniemożliwić innym aplikacjom niemożność rozpoznania nazw domen w intranecie mojej sieci lokalnej? Podaj więcej szczegółów.
void.pointer
1
Narzędzia-> Pod maską-> Ustawienia sieciowe-> Ustawienia proxy-> Ustawienia Lan-> wpisz adres IP i port sieci VPN i upewnij się, że protokół jest poprawny.
soandos
@soandos: Nie jestem pewien, jakiego adresu IP użyć tutaj. Publiczny adres IP mojego serwera VPN? To nie wydaje się właściwe. Jakiego portu używam? Nie mam uruchomionego serwera Apache, więc nie wiem, jak moją VPN można uznać za serwer proxy HTTP.
void.pointer
Tak publicznie skierowaną adres IP VPN, a cokolwiek portu klient VPN idzie (może być cokolwiek, ale tutaj są niektóre spotykane.
soandos
1
Nie jestem pewien, jak to by działało. Większość serwerów VPN nie jest z natury serwerami proxy i nie działałaby jako taka, dlatego wskazanie ustawień proxy na adres IP serwera VPN spowodowałoby tylko błędy.
Doktor J
1

Nie jest możliwe, aby TYLKO chrome używał proxy / VPN bez łamania co najmniej kilku innych rzeczy. W systemie Windows Chrome przechowuje te ustawienia proxy (nawet jeśli używasz rozszerzenia przełącznika proxy wymienionego gdzie indziej) w standardowym obszarze konfiguracji „Ustawień internetowych” systemu Windows wewnętrznie (nie wiem, jak to powiedzieć poprawnie).

Jest to to samo menu, które pojawia się podczas przechodzenia do „Opcje” z poziomu przeglądarki Internet Explorer (przeglądarki) lub panelu sterowania.

Większość aplikacji Windows faktycznie używa tych ustawień systemowych dla swoich ustawień proxy, jeśli są ustawione, i każdy program je ustawi, sprawi, że Chrome będzie z nich korzystać. Firefox (przynajmniej w wersji 3.x, bez wiedzy osobistej z wersji 4.x lub 5.x, ale wątpię, by został zmieniony) przechowywał własne ustawienia proxy odizolowane od systemu Windows, więc można było ustawić dedykowane ustawienia proxy.

Uberfuzzy
źródło