Moja szkoła wymaga serwera proxy dla całego dostępu do Internetu. Jeśli chcesz korzystać z Internetu, nie możesz nie korzystać z serwera proxy. To sprawia, że jest to problem dla wielu programów, które nie pozwalają na wprowadzenie ustawień proxy.
Jak mogę korzystać ze Steam, gdy jestem za serwerem proxy? Czy można w jakiś sposób wprowadzić szczegóły do pliku konfiguracyjnego lub zmusić go do pobrania ustawień z Internet Explorera?
Jeśli nie, to czy istnieje oprogramowanie do tworzenia „wirtualnej” karty sieciowej, która będzie przekazywać cały ruch (lub cały x
ruch protokołu ) przez serwer proxy?
Chociaż mam do czynienia z tym konkretnym problemem w systemie Windows 7, rozwiązania dla wszystkich systemów operacyjnych są mile widziane.
windows-7
networking
proxy
steam
Josh Hunt
źródło
źródło
Odpowiedzi:
Sprawdź Proxifier . W połączeniu z tunelem SSH większość programów powinna być dostępna za pośrednictwem dowolnego serwera proxy.
Moja szkoła (i wszystkie inne w moim stanie) ma dość rozbudowany serwer proxy do filtrowania stron internetowych, który blokuje większość portów po drugiej stronie serwera proxy. Udało mi się to obejść za pomocą kombinacji programów wymienionych powyżej w systemie Windows.
Wystarczy utworzyć tunel SSH za pomocą Putty, jeśli to konieczne, a następnie ustawić Proxifier, aby używał tunelu jako jego proxy. Powinno to przekierowywać ruch wszystkich portów przez serwery proxy.
źródło
-tcp
opcją opisaną w tej odpowiedzi . Wygląda na to, że od 2009 roku wszystko się zmieniło. Założę się, że dotyczy to również systemu Windows.Moje oprogramowanie tun2socks (Linux, Windows) tworzy interfejs sieci wirtualnej, który przekazuje wszystkie przychodzące połączenia TCP przez określony serwer proxy. Może używać tylko proxy SOCKS i domyślnie może przekazywać tylko TCP, chociaż UDP może być również przekazywane, jeśli możesz uruchomić mój
udpgw
forwarder gdzieś za SOCKS. Zakładając, że spełniasz te wymagania, oto jak możesz to skonfigurować:Najpierw utwórz interfejs wirtualny i skonfiguruj go. W systemie Linux:
Lub w systemie Windows wystarczy zainstalować OpenVPN, aby uzyskać interfejs wirtualny TAP-Win32 i przypisać mu adres IP 10.0.0.1, maska sieci 255.255.255.0.
Następnie uruchom tun2socks, który wykonuje właściwe przekazywanie:
Tutaj
10.0.0.2
jest adres IP wirtualnego routera wewnątrz interfejsu wirtualnego. Musi znajdować się w tej samej podsieci, co inny niż ten przypisany do samego interfejsu wirtualnego (10.0.0.1/24
). W systemie Windows zamiasttun0
:W tym momencie powinieneś być w stanie pingować wirtualny router
10.0.0.2
(w takim przypadku działającytun2socks
program będzie tym, który odpowie). Aby przekazywać połączenia przez serwer proxy, wystarczy przekierować je przez urządzenie wirtualne. W systemie Linux:Lub w systemie Windows:
Najważniejsze jest to, że trasa zastępuje istniejącą trasę domyślną. Ponadto, jeśli twój serwer SOCKS nie znajduje się w sieci lokalnej, musisz dodać trasę wyjątku z wyższymi parametrami, aby zapobiec przekierowaniu połączeń z powrotem do interfejsu wirtualnego. Zobacz link u góry, aby uzyskać więcej informacji.
źródło
Local Area Connection 3
w rejestrze. Zamiana nazwy na to i działa natychmiast ...Zgodnie z moją najlepszą wiedzą, Steam używa domyślnych ustawień proxy w Internet Explorerze. Możesz napotkać problemy, jeśli używasz skryptu proxy, ale łatwo je obejść. Po prostu przekop w skrypcie adresy proxy i ustaw je jako swoje proxy, a Steam powinien działać dobrze.
Jeśli nadal masz problemy, powinieneś zajrzeć na fora Steam. Programiści Valve Steam zazwyczaj trollują fora wsparcia technicznego / pomocy i zapewniają pomoc w razie potrzeby.
Jeśli masz problemy z poszczególnymi grami Steam, prawdopodobnie nie masz szczęścia, ponieważ zazwyczaj używają określonych portów.
źródło
Najlepszym rozwiązaniem jest ustawienie informacji o serwerze proxy w Ustawieniach internetowych w panelu sterowania, jeśli twój Uni używa skryptu konfiguracji serwera proxy, możesz przejść do tego pliku w przeglądarce internetowej i sprawdzić ustawienia ręczne lub uruchomić skrypt i mieć nadzieję dla najlepszych. Po tym Steam powinien działać. Mój uni dopiero niedawno uniemożliwił dostęp do serwera non-proxy, aby mogli zmniejszyć prędkość pobierania pary ... :(
źródło
Nie wszystkie proxy nie pozwalają na dostęp do wszystkich portów, więc to, co opisujesz, nie jest w rzeczywistości możliwe.
Jeśli masz dostęp do adresów URL https: // i masz dostęp do komputera na zewnątrz, możesz skonfigurować serwer VPN na komputerze zewnętrznym i uruchomić VPN na swoim komputerze, aby tunelować cały ruch przez ten serwer. Będziesz mógł uzyskać dostęp do tego serwera, dopóki uruchomisz VPN na porcie 443 i używa on SSL do uzgadniania.
Zrobiłem to wcześniej w systemie Linux, ale używając SSH, ale z pewnością jest to możliwe w systemie Windows (pod warunkiem, że możesz znaleźć bezpłatną sieć VPN, która obsługuje powyższe).
źródło