Ciencia y Tecnologia

Como instalar Squid en VPS – Digital Ocean

Digital Ocean, es un proveedor de servicios de Internet tales como, Servidores VPS, Dedicados, Dominios, etc. En lo personal considero que es un servicio muy agradable para trabajar o contratar servicios, debido a su excelente servicio de soporte técnico, estabilidad de servicios así como agradables precios desde 5USD en sus servidores VPS.

 

Los pasos para instalar Squid en un VPS de Digital Ocean son los siguientes:

Considerando que ya creamos un DROPLET en nuestro servicio en Digital Ocean, y teniendo una ip asignada, procederemos a actualizar nuestro VPS con el siguiente comando.

apt-get update && apt-get upgrade

 

Ahora instalamos el SQUID

apt-get install squid3

 

El siguiente paso es opcional, debido a que dependiendo de la versión de Ubuntu que tengamos en nuestro VPS, puede que necesitemos o no instalar los siguientes paquetes:

apt-get install unzip

apt-get install wget

apt-get install nano

 

Procedemos a ingresar en la carpeta de nuestro SQUID, en donde puede variar de acuerdo a nuestra versión de Ubuntu, aquí les dejo las dos rutas:

cd /etc/squid3/
cd /etc/squid/

 

Lo siguiente es remover la configuración por default que trae el SQUID en nuestro VPS

rm -v /etc/squid3/squid.conf
rm -v /etc/squid/squid.conf

 

Procedemos a crear un nuevo SQUID.CONF el cual editaremos:

nano /etc/squid3/squid.conf

 

Una vez creada nuestro archivo, procedemos a llenarlo con los siguientes datos:

acl url1 url_regex -i 127.0.0.1
acl url2 url_regex -i localhost
acl url3 url_regex -i IP de tu VPS
http_access allow url1
http_access allow url2
http_access allow url3
http_access deny all
http_port 8080
http_port 80
http_port 3128
visible_hostname pwrmx
forwarded_for off
via off

 

En la sección de acl url3 url_regex -i IP de tu VPS deberemos agregar la ip asignada por VPS, quedando de la siguiente manera 

acl url3 url_regex -i 45.115.11.10

Posteriormente lo que haremos será guardar el archivo con CTRL + X y reiniciamos  con el siguiente comando el SQUID

service squid restart

 

Ahora lo siguiente será editar el puerto de nuestro SSH para que podamos conectar o logear en nuestro VPS

nano /etc/ssh/sshd_config

 

Lo siguiente que haremos será agregar el puerto 443 dentro de nuestra configuración de SSH, quedando de la siguiente manera:

Port 22
Port 443

 

Lo siguiente será reinicar ambos servicios de SSH como el SSH normal como el servidor SSHD

service ssh restart
service sshd restart

 

Una vez reiniciados los servicios, será crear nuestro usuario para conectar con la siguiente linea:

adduser nombredelusuario

 

Para poder las cuentas creadas en nuestro VPS podemos teclear el siguiente comando:

grep /home/ /etc/passwd

 

Para ver los usuarios conectados dentro de nuestra SSH podemos verlo con el siguiente comando.

ps aux | grep ssh

 

 

Problemática 1:

En algunos casos el paquete de APACHE, suele interrumpir las conexiones con nuestro SQUID debido al puerto, lo que haremos será detener el APACHE y desinstalarlo.

killall apache2
apt-get purge apache2

 

Problemática 2:

En algunos casos al reinciar el servicio de SQUID, suele no estar disponible hasta que reiniciemos el VPS con el siguiente comando

shutdown -r now

 

Conclusiones:

Esta es la forma más rápida de crear un servidor SQUID en un VPS pero no es la única para conectarlo en HTTP Injector.

 

CREDITO DE $10 USD EN VPS EN DIGITAL OCEAN

Artículos Relacionados:

Comparte!Share on FacebookShare on Google+Tweet about this on TwitterPin on PinterestEmail this to someone

Comentarios

Comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *