Настройка прокси squid - mgerasim/dev01 GitHub Wiki

  1. Обновить систему
  • yum -y update
  1. Добавить правило firewalld
  • firewall-cmd --permanent --add-port=3128/tcp
  • firewall-cmd --reload
  1. Установить прокси squid
  • yum install -y squid
  1. Настроить прокси squid
  • vi /etc/squid/squid.conf
  1. Добавить доступ подсети (отличной от стандартной 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8)
  • acl localnet src 134.0.117.65/24
  1. Разрешить весь трафик
  • http_access allow all
  1. Настроить кэш
  • cache_dir ufs /var/spool/squid 4096 32 256
  1. Создать структуру папок под кэш
  • squid -z
  1. Запустить прокси squid
  • systemctl start squid
  • systemctl enable squid
  1. Проверить через сайт
  • 2ip.ru
  1. Проверить открытость порта
  • netstat -tulnp
  1. Настроить исходящий сетевой интерфейс
  • acl 217_66_157_33 localip 217.66.157.33
  • tcp_outgoing_address 217.66.157.33 217_66_157_33
  1. Узнать внешний IP адрес
  • curl https://ipinfo.io/ip
  1. Узнать внешний IP адрес с внешнего сервера
  • export http_proxy='http://151.248.126.87:3128'
  • export https_proxy='http://151.248.126.87:3128'