Gdy Właściwości internetowe Internetu -> Połączenia -> Ustawienia sieci LAN -> Konfiguracja automatyczna jest ustawiona na "Automatycznie wykryj ustawienia", w jaki sposób system Windows faktycznie określa/wykrywa ustawienia są? Czy jest to transmisja sieciowa lub jakieś ukierunkowane zapytanie do serwera skonfigurowanego gdzieś w rejestrze, czy coś innego?W jaki sposób system Windows rzeczywiście wykrywa ustawienia sieci LAN (proxy) podczas korzystania z automatycznej konfiguracji
Odpowiedz
To proste: przeglądarki (Firefox działa tak samo) zapytanie GET http://wpad/wpad.dat
.
Jeśli serwer WWW o nazwie wpad można naprawić, powinien on obsługiwać plik wpad.dat, plik skryptowy analogowy do plików PAC programu Netscape. Typ MIME musi być również "application/x-ns-proxy-autoconfig".
-1, ponieważ mechanizm jest bardziej skomplikowany. Implementacja Mozilli pasuje do prostego opisu, IE jest bardziej zgodny z WPAD. – benc
Przepraszam, ale muszę się nie zgodzić. WPAD jest tak prosty. IE zachowuje się dokładnie tak, jak to opisano, podobnie jak Firefox - nie wiem, do czego się odnosisz. Czy możesz rozwinąć? – Tomalak
Jest to transmisja sieciowa, zwykle z użyciem numeru DHCP.
To tam strona wikipedia powinna powiedzieć wszystko, co musisz wiedzieć.
Przypuszczam, że ludzie, którzy to zrobili, nie wiedzieli, że ten zepsuty protokół autokonfiguracji najpierw wysyła zapytanie do serwera DHCP, a dopiero potem wypróbowuje zwyczajową listę domyślnych URL-i typu wpad. – Alexander
Wierzę w konfigurację MS DHCP, możesz określić serwer proxy. –
Tak, usługa DHCP jest/była używana przez firmę Microsoft. Inne implementacje są różne. –
Ten info o WPAD (Auto Proxy Web Proxy) wydaje się opisywać szczegółowo ten proces, chociaż potwierdziłem, że to, co mówi Tomalak, faktycznie występuje.
Opisana konfiguracja IE umożliwia wdrożenie WPAD. Oto Microsoft explanation of the entire mechanism (prawdopodobnie zbyt dużo szczegółów dla pojedynczego wpisu).
Jego DHCP;)
W nowoczesnych systemach jest DHCP, który robi to wszystko.
• Przejdź do menu Narzędzia> Opcje> Ogólne> Ustawienia połączeń> • Ustaw na „Ręczna konfiguracja serwera proxy”
W moim biurze „automatycznie wykryć ustawienia” przerwy Google Chrome. Internet Explorer działa poprawnie. –
To dlatego, że w Twojej organizacji ustawienia proxy są prawdopodobnie dystrybuowane za pośrednictwem DHCP (a może polityki grupowej), podczas gdy Chrome obsługuje tylko wykrywanie przez DNS opisany w mojej odpowiedzi. – Tomalak