Cómo cambiar el puerto de escucha predeterminado para un proxy Squid

Squid a través de la línea de comandos 101: instalación y configuración básicas I. Cómo instalar Squid (caching/proxy) en Ubuntu 12.04 LTS, Ubuntu 14.04 LTS, CentOS 7, Fedora 20, o Fedora 21
II. Cómo cambiar el puerto de escucha predeterminado para un proxy Squid

tercero Cómo configurar un proxy Squid para escuchar en varios puertos

Squid es un proxy web de almacenamiento en caché y reenvío. Se utiliza con mayor frecuencia junto con una pila LAMP tradicional (Linux, ApacheMySQL, PHP), y se puede usar para filtrar el tráfico en HTTP, FTP y HTTPS, y aumentar la velocidad (por lo tanto, reducir el tiempo de respuesta) para un servidor web a través del almacenamiento en caché.

Comprobación previa al vuelo

  • Estas instrucciones están destinadas específicamente a cambiar el puerto de escucha predeterminado para un Squid Proxy.
  • En este caso, trabajaré desde un servidor Liquid Web Core Managed CentOS 7 e iniciaré sesión como raíz.

Paso n.º 1: compruebe el puerto actual

De forma predeterminada, Squid inicia una sesión de escucha en el puerto 3128.

Ejecutando el comando:

netstat -plant

Debería mostrar algo similar a:

Proto Recv-Q Send-Q Dirección local Dirección extranjera Estado PID/Nombre del programa
tcp6 0 0 :::3128 :::* ESCUCHA 6261/(calamar-1)

Donde :::3128 es el puerto en el que escucha Squid.

Paso n.º 2: encuentre el archivo de configuración

Las ubicaciones de los archivos de configuración pueden variar. El archivo de configuración debe llamarse calamar.conf . Para encontrar el archivo de configuración, use el siguiente comando:

locate squid.conf

Debería recibir un resultado similar a:

/etc/calamar/calamar.conf

Paso n.º 3: configurar un nuevo puerto de escucha único

Para refrescar la edición de archivos con vim, consulte: Tutorial para nuevos usuarios: descripción general del editor de texto de Vim

Ahora, editemos el archivo que encontramos en el paso anterior:

vim /etc/squid/squid.conf

Busque una sección del archivo de configuración similar a:

# Squid normalmente escucha el puerto 3128
http_puerto 3128

Cambiar el número de puerto es tan fácil como cambiar el número 3128. Para example: para usar el puerto 1337 simplemente edite el archivo para incluir:

http_puerto 1337

Exit y guarde el archivo, y luego reinicie Squid:

systemctl restart squid

Ahora ejecutando el comando:

netstat -plant

Debería mostrar algo similar a:

Proto Recv-Q Send-Q Dirección local Dirección extranjera Estado PID/Nombre del programa
tcp6 0 0 :::1337 :::* ESCUCHA 6261/(calamar-1)

Donde :::1337 es el puerto en el que escucha Squid.

Related Posts