Инсталација
Конфигурација
Коришћење проксија
Скуид је популарна апликација за прокси и сервер за кеширање. Он првенствено служи као прокси прокси, али се може користити и као повратни прокси. Скуид пружа многе функције и често се користи на мрежама на нивоу предузећа.
Овај водич ће вам показати како да подесите једноставан ХТТП прокси са аутентификацијом користећи Скуид. Кораци наведени у овом водичу су тестирани на Убунту 15.04 и 15.10.
УПОЗОРЕЊЕ: Морате бити веома пажљиви када креирате проксије. Хакери често скенирају јавни интернет у потрази за отвореним проксијима који их користе за злонамерне активности. Већина компанија за хостовање ће суспендовати ваше инстанце ако добијете превише притужби, па се уверите да користите довољну аутентификацију, као што је јака лозинка.
Овај водич претпоставља да користите свеже креирани ВПС без инсталираних пакета.
Инсталација
Прво, уверите се да је apt-getбиблиотека пакета ажурна тако што ћете покренути наредбу испод. Ово ће осигурати да су најновији пакети инсталирани.
$ apt-get update
Када се ово заврши, време је да инсталирате squidапликацију и htpasswd. Покрените следећу команду користећи sudoда бисте инсталирали оба пакета.
$ sudo apt-get install squid3 apache2-utils
Након што се инсталација Скуид-а заврши, предлажем да направите копију оригиналне конфигурационе датотеке креиране током инсталације јер је то корисна референца и омогућава вам да вратите све промене.
$ sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.default
Затим креирајте датотеке потребне Скуид-у за складиштење акредитива прокси налога.
$ sudo touch /etc/squid/squid_passwd
$ sudo chown proxy /etc/squid/squid_passwd
Конфигурација
Отворите конфигурациону датотеку скуид за уређивање помоћу уређивача текста, као што је nano.
$ sudo nano /etc/squid/squid.conf
Додајте следеће редове у датотеку тако да се аутентификовани корисници могу повезати са проксијем.
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/squid_passwd
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
Поред тога, да бисте сакрили ИП особе која се повезује на прокси од приказивања у ХТТП заглављима, додајте следеће редове испод оних изнад.
forwarded_for off
request_header_access Allow allow all
request_header_access Authorization allow all
request_header_access WWW-Authenticate allow all
request_header_access Proxy-Authorization allow all
request_header_access Proxy-Authenticate allow all
request_header_access Cache-Control allow all
request_header_access Content-Encoding allow all
request_header_access Content-Length allow all
request_header_access Content-Type allow all
request_header_access Date allow all
request_header_access Expires allow all
request_header_access Host allow all
request_header_access If-Modified-Since allow all
request_header_access Last-Modified allow all
request_header_access Location allow all
request_header_access Pragma allow all
request_header_access Accept allow all
request_header_access Accept-Charset allow all
request_header_access Accept-Encoding allow all
request_header_access Accept-Language allow all
request_header_access Content-Language allow all
request_header_access Mime-Version allow all
request_header_access Retry-After allow all
request_header_access Title allow all
request_header_access Connection allow all
request_header_access Proxy-Connection allow all
request_header_access User-Agent allow all
request_header_access Cookie allow all
request_header_access All deny all
Ваша конфигурациона датотека Скуид би сада требала изгледати отприлике овако:

Сачувајте и затворите датотеку.
Да бисте креирали кориснике на свом проксију, извршите следећу команду, замењујући youruserжељеним корисничким именом. Захтеваће лозинку два пута.
$ sudo htpasswd /etc/squid/squid_passwd youruser
На исти начин можете креирати додатне кориснике.
Поново покрените услугу Скуид.
$ sudo service squid restart
Коришћење проксија
Сада када је Скуид подешен, можете га користити као прокси за прослеђивање. Конфигуришите „интернет подешавања“ свог веб претраживача да бисте користили прокси, укључујући корисничко име и лозинку које сте раније генерисали. Да бисте се уверили да прокси ради, посетите сајт за откривање ИП адресе, као што је овај .
Након успеха, приметићете да је пријављена Вултр ИП адреса. Ево снимка екрана са мог демо сервера:
![Инсталирајте Скуид Проки на Убунту Инсталирајте Скуид Проки на Убунту]()