Жеке алға жіберуші прокси ноутбук пен маршрутизатордың арасында физикалық түрде тұруы міндетті емес. Ол бір желілік интерфейсі бар сол LAN-дағы басқа машина болуы мүмкін.

Ноутбук проксидің мекенжайына және тыңдау портына қосылады. Прокси процесі веб-сайтқа немесе оның ата-анасына жеке қосылым ашады. Сол интерфейс екі әңгімені де тасымалдай алады, ал хосттың маршруттау кестесі келесі қадамды таңдайды.

client → proxy listener
proxy → existing router → destination

Бұл проксиді айқын таңдаған қолданба үшін жеткілікті. Linux-та бұл қарапайым конфигурация қолданба сұраныстарын жеткізу үшін ғана IP жіберуді қосуды талап етпейді.

Әдепкі шлюз басқа сұраққа жауап береді

Клиенттің әдепкі шлюзі клиент басқа желілерге жіберетін пакеттерді өңдейді. Бұл параметрді өзгерту браузердің HTTP прокси сұраныстарын немесе SOCKS келіссөзін шығаруына әкелмейді. Сол сияқты, браузерге прокси енгізу әрбір басқа қолданбаны сол машина арқылы өткізбейді.

Хост екі жұмысты да орындай алады, бірақ онда басқаратын екі конфигурациясы болады: прокси қызметі және маршруттау немесе firewall функциясы. Көбірек интерфейстер желілерді бөлуді жеңілдетуі мүмкін. Бұл топология таңдауы, айқын HTTP прокси жүктейтін алғышарт емес.

Бұл айырмашылық жиі сәтсіз болатын тәжірибені де түсіндіреді: прокси серверінің жіберу ережелерін өңдеу басқа маршрутизатор арқылы өтетін тікелей клиенттік қосылымға әсер етпейді. Пакеттер ол серверден ешқашан өтпеген.

Егер талап міндетті пайдалану болса, балама шығыс трафигін қайда бақылауға болатынын анықтаңыз. Бір интерфейсті айқын прокси жарамды қызмет бола алады, ал бөлек шлюз желі саясатын орындайды. Орындауды пакеттер шынымен өтетін жерге қойыңыз.

Қатысты мақалалар