Живу я в Крыму, а на Крымский полуостров наложили санкции. Теперь не в GoogleAnalytics не заглянуть и AndroidSDK не скачать. Пришлось настраивать прокси сервер на базе Squid3. Конечно можно было и SOCKS настроить но гонять весь трафик мне нет смысла. Мне нужено просто использовать то что для меня теперь запрещено. Естественно как у любого ITшника у меня есть парочку серверов которыми я управляю. Работают они на базе моего любимого Ubuntu Linux, вот через один из них я и решил гонять свой трафик.
Итак ставим на Ubuntu
sudo apt-get install squid3 -y
После установки файл конфигурации находится в /etc/squid3/squid.conf
Настраиваем
vim /etc/squid3/squid.conf
Конфиг squid состоит из 7160 строк!!! Это вам не proftpd настраивать. Так что про удобства плавания по конфигу забыли сразуже 🙂
Что самое главное!
Указать порт и хост вашего сервера ищем http_port и пишем:
http_port ipвашегоинтерфейса:8888
Далее возвращаемся на верх и ищем http_access deny all меняем на:
http_access allow all
После ищем вот такой блок
request_header_access Authorization allow all
request_header_access Proxy-Authorization allow all
request_header_access Cache-Control 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 Host allow all
request_header_access If-Modified-Since 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 Connection allow all
request_header_access All allow all
И раскоментируем его !!! Внимание последняя строчка должна быть такой какая в этом листинге!!!
Если у вас гонится трафик с одного интерфейса в другой то надобы «1» вписать в /proc/sys/net/ipv4/ip_forward:
echo «1» > /proc/sys/net/ipv4/ip_forward
Последний удар в бубен
service squid3 restart;
Вот так я победил санкции 🙂 и теперь в GoogleAnalytics могу заглянуть, и ещё кое что сделать 😉