Squid ұстап алуы және айқын прокси аутентификациясы
Кәдімгі айқын прокси аутентификациясын Squid ұстап алу тыңдаушысына неге қарапайым түрде қосуға болмайтынын түсіндіріңіз.
Айқын прокси клиенті проксимен сөйлесіп жатқанын біледі. Ұстап алынған браузер сайтқа қосылдым деп ойлайды. Бұл айырмашылық аутентификация үшін шешуші.
Кәдімгі прокси аутентификациясы прокси шақыруын және прокси авторизация жауабын қолданады. Прокси таңдамаған клиент прокси тіркелгі деректерін күтпеген делдалға немқұрайлы жібермеуі керек.
Сондықтан Squid ұстап алу нұсқаулығы proxy_auth-ті ұстап алу режимімен қарапайым біріктіруді қолдамайды. Жұмыс істейтін Basic аутентификация көмекшісі браузердің қашықтағы соңғы нүктені қалай түсінетінін өзгертпейді.
Егер сәйкестендірілген пайдаланушыларға кәдімгі аутентификацияланған алға жіберу проксиі қажет болса, клиенттерді айқын баптаңыз — тікелей немесе тиісті басқарылатын прокси конфигурациясы арқылы. Сол тыңдаушыны және оның аутентификация саясатын ұстап алу тыңдаушысынан бөлек ұстаңыз.
Аутентификация порталы, желі деңгейіндегі сәйкестік жүйесі немесе TLS ұстап алу құрылымы — сенім мен орналастыру талаптары басқа жоба. Бұл жоғалған айқын прокси алмасуының бір жолдық түзетуі емес.
Сұраудың жоқтығын ұстап алынған қызметті жалпыға ашық етумен немесе әр клиентке рұқсат берумен шешпеңіз. Алдымен талап айқын пайдаланушы аутентификациясы ма, әлде прокси үшін ешқашан бапталмаған трафикті ұстап алу ма екенін шешіңіз. Оларға түрлі болжамдар қажет.