ZPanel y Sentora en CentOS 6 x64
ZPanel, un panel de control de alojamiento web popular, se bifurcó en 2014 a un nuevo proyecto llamado Sentora. Aprende a instalar Sentora en tu servidor con este tutorial.
Squid es una aplicación popular de servidor proxy y almacenamiento en caché. Principalmente sirve como un proxy directo, pero también se puede usar como un proxy inverso. Squid ofrece muchas funciones y a menudo se usa en redes de nivel empresarial.
Este tutorial le mostrará cómo configurar un proxy HTTP simple con autenticación usando Squid. Los pasos enumerados en este tutorial se probaron en Ubuntu 15.04 y 15.10.
ADVERTENCIA: debe tener mucho cuidado al crear proxies. Los hackers con frecuencia escanean el internet público en busca de proxies abiertos y los usan para actividades maliciosas. La mayoría de las empresas de alojamiento suspenderán sus instancias si recibe demasiadas quejas, así que asegúrese de utilizar una autenticación suficiente, como una contraseña segura.
Este tutorial asume que está utilizando un VPS recién creado sin paquetes instalados.
Primero, asegúrese de que la apt-getbiblioteca de paquetes esté actualizada ejecutando el siguiente comando. Esto asegurará que se hayan instalado los últimos paquetes.
$ apt-get update
Una vez que esto se haya completado, es hora de instalar la squidaplicación y htpasswd. Ejecute el siguiente comando sudopara instalar ambos paquetes.
$ sudo apt-get install squid3 apache2-utils
Una vez completada la instalación de Squid, le sugiero que cree una copia del archivo de configuración original creado durante la instalación, ya que es una referencia útil y le permite deshacer cualquier cambio.
$ sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.default
A continuación, cree los archivos que necesita Squid para almacenar las credenciales de las cuentas proxy.
$ sudo touch /etc/squid/squid_passwd
$ sudo chown proxy /etc/squid/squid_passwd
Abra el archivo de configuración de squid para editarlo con un editor de texto, como nano.
$ sudo nano /etc/squid/squid.conf
Agregue las siguientes líneas al archivo para que los usuarios autenticados puedan conectarse al proxy.
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
Además, para ocultar la IP de la persona que se conecta al proxy para que no se muestre en los encabezados HTTP, agregue las siguientes líneas debajo de las de arriba.
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
Su archivo de configuración de Squid ahora debería verse así:

Guarde y cierre el archivo.
Para crear usuarios en su proxy, ejecute el siguiente comando, reemplazándolo yourusercon su nombre de usuario deseado. Solicitará la contraseña dos veces.
$ sudo htpasswd /etc/squid/squid_passwd youruser
Puede crear usuarios adicionales de la misma manera.
Reinicia el servicio Squid.
$ sudo service squid restart
Ahora que Squid está configurado, puede usarlo como proxy de reenvío. Configure la "configuración de Internet" de su navegador web para usar su proxy, incluido el nombre de usuario y la contraseña que generó anteriormente. Para verificar que el proxy funciona, visite un sitio de detección de dirección IP, como este .
Una vez que tenga éxito, notará que se informa una dirección IP de Vultr. Aquí hay una captura de pantalla de mi servidor de demostración:
ZPanel, un panel de control de alojamiento web popular, se bifurcó en 2014 a un nuevo proyecto llamado Sentora. Aprende a instalar Sentora en tu servidor con este tutorial.
Aprende cómo instalar Vtiger CRM, una aplicación de gestión de relaciones con el cliente, en CentOS 7 para aumentar tus ventas y mejorar el servicio al cliente.
Esta guía completa le mostrará cómo configurar un servidor Counter-Strike 1.6 en Linux, optimizando el rendimiento y la seguridad para el mejor juego. Aprende los pasos más recientes aquí.
Los ataques de ransomware van en aumento, pero ¿puede la IA ayudar a lidiar con el último virus informático? ¿Es la IA la respuesta? Lea aquí, sepa que la IA es una bendición o una perdición
ReactOS, un sistema operativo de código abierto y gratuito, está aquí con la última versión. ¿Puede satisfacer las necesidades de los usuarios de Windows de hoy en día y acabar con Microsoft? Averigüemos más sobre este estilo antiguo, pero una experiencia de sistema operativo más nueva.
Whatsapp finalmente lanzó la aplicación de escritorio para usuarios de Mac y Windows. Ahora puede acceder a Whatsapp desde Windows o Mac fácilmente. Disponible para Windows 8+ y Mac OS 10.9+
Lea esto para saber cómo la Inteligencia Artificial se está volviendo popular entre las empresas de pequeña escala y cómo está aumentando las probabilidades de hacerlas crecer y dar ventaja a sus competidores.
Recientemente, Apple lanzó macOS Catalina 10.15.4, una actualización complementaria para solucionar problemas, pero parece que la actualización está causando más problemas que conducen al bloqueo de las máquinas Mac. Lee este artículo para obtener más información
13 Herramientas comerciales de extracción de datos de Big Data
Nuestra computadora almacena todos los datos de una manera organizada conocida como sistema de archivos de diario. Es un método eficiente que permite a la computadora buscar y mostrar archivos tan pronto como presiona buscar.