7.5. Configuração do serviço Squid para ouvir em uma porta específica ou endereço IP
Por padrão, o serviço de proxy Squid ouve na porta 3128 em todas as interfaces de rede. Esta seção descreve como mudar a porta e configurar o Squid para escutar em um endereço IP específico.
Pré-requisitos
-
O pacote
squidestá instalado.
Procedimento
Edite o arquivo
/etc/squid/squid.conf:Para definir a porta na qual o serviço Squid ouve, defina o número da porta no parâmetro
http_port. Por exemplo, para definir a porta para8080, defina o número da porta:http_port 8080
http_port 8080Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para configurar em qual endereço IP o serviço Squid ouve, defina o endereço IP e o número da porta no parâmetro
http_port. Por exemplo, para configurar que o Squid escuta somente no endereço IP192.0.2.1na porta3128, defina o endereço IP e o número da porta no parâmetro :http_port 192.0.2.1:3128
http_port 192.0.2.1:3128Copy to Clipboard Copied! Toggle word wrap Toggle overflow Adicione vários parâmetros
http_portao arquivo de configuração para configurar que o Squid escute em múltiplas portas e endereços IP:http_port 192.0.2.1:3128 http_port 192.0.2.1:8080
http_port 192.0.2.1:3128 http_port 192.0.2.1:8080Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Se você configurou que o Squid usa uma porta diferente como padrão (
3128):Abra a porta no firewall:
firewall-cmd --permanent --add-port=port_number/tcp firewall-cmd --reload
# firewall-cmd --permanent --add-port=port_number/tcp # firewall-cmd --reloadCopy to Clipboard Copied! Toggle word wrap Toggle overflow Se você executar o SELinux em modo de aplicação, atribua a porta para a definição do tipo de porta
squid_port_t:porto semanage -a -t lula_port_t -p tcp port_number
# porto semanage -a -t lula_port_t -p tcp port_numberCopy to Clipboard Copied! Toggle word wrap Toggle overflow Se o utilitário
semanagenão estiver disponível em seu sistema, instale o pacotepolicycoreutils-python-utils.
Reinicie o serviço
squid:systemctl restart squid
# systemctl restart squidCopy to Clipboard Copied! Toggle word wrap Toggle overflow