IPIPGO Proxy IP dinámico Servidor Linux IP proxy dinámico (linux build proxy ip server)

Servidor Linux IP proxy dinámico (linux build proxy ip server)

En un capricho, yo también construí un servidor Linux IP proxy dinámico Como programador senior, siempre he sido bastante conocedor de la seguridad de la red. Recientemente, en el ocio ...

Servidor Linux IP proxy dinámico (linux build proxy ip server)

En un capricho, también he construido un servidor Linux IP proxy dinámico

Como programador senior, siempre he sido bastante conocedor de la seguridad de la red. Recientemente, en mi tiempo libre, mis neuronas de repente se activaron y se me ocurrió un proyecto interesante, que es - la construcción de un servidor Linux IP proxy dinámico.

Después de buscar mucha información en Internet y de realizar repetidos experimentos, ¡por fin lo he conseguido! Ahora comparto mi experiencia y espero servirte de inspiración.

Servidor Linux IP proxy dinámico (linux build proxy ip server)

En primer lugar, necesitamos un servidor Linux y asegurarnos de que está configurado con un entorno de red.

A continuación, abra un terminal e introduzca el siguiente comando:

"`bash

sudo apt-get update

“`

Este comando actualiza los paquetes del sistema para garantizar la integridad y seguridad del mismo.

A continuación, tenemos que instalar el software Squid, que es un servidor proxy de uso común.

"`bash

sudo apt-get install squid

“`

Una vez finalizada la instalación, debemos modificar el fichero de configuración. Introduzca el siguiente comando:

"`bash

sudo vim /etc/squid/squid.conf

“`

Busque la línea "http_port" y descoméntela (elimine el # inicial):

"`bash

http_puerto 3128

“`

Aquí, estamos utilizando el puerto 3128 y usted puede elegir otros puertos según su preferencia.

A continuación, al final del archivo de configuración, añada lo siguiente:

"`bash

acl lan src 192.168.0.0/24

http_access allow lan

“`

Esto es para permitir que Squid sea utilizado sólo por usuarios de LAN, lo que puede mejorar la seguridad.

Por último, guarde y salga del archivo de configuración y reinicie el servicio squid:

"`bash

sudo service squid restart

“`

¡Ahora hemos construido con éxito un servidor proxy! Pero sólo puede ser utilizado por otros dispositivos en la LAN, si queremos que los dispositivos externos puedan utilizarlo también, tenemos que añadir alguna configuración adicional.

Abra un terminal e introduzca el siguiente comando:

"`bash

sudo vim /etc/sysctl.conf

“`

Busque la línea "net.ipv4.ip_forward" y descoméntela (elimine el # inicial):

"`bash

net.ipv4.ip_forward=1

“`

Guarde y salga del archivo y, a continuación, introduzca el siguiente comando para que la configuración surta efecto:

"`bash

sudo sysctl -p

“`

A continuación, tenemos que hacer algunos ajustes de reenvío de direcciones de red. Introduzca el siguiente comando:

"`bash

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

sudo iptables-save | sudo tee /etc/iptables.sav

“`

Aquí, "eth0" es la tarjeta de red que se conecta a Internet, es necesario ajustar de acuerdo a su situación real.

Por último, tenemos que configurar algunas reglas de incendio para garantizar la seguridad. Introduzca el siguiente comando:

"`bash

sudo ufw default deny incoming

sudo ufw default allow outgoing

sudo ufw allow ssh

sudo ufw enable

“`

Aquí, el "ssh" es para poder entrar al servidor remotamente, si no lo necesitas, puedes ignorarlo.

¡Ahora hemos construido con éxito un proxy dinámico IP de servidor Linux! Cualquier dispositivo conectado a este servidor proxy puede utilizarlo para acceder a Internet y ocultar su dirección IP real.

En resumen, crear un proxy dinámico IP para un servidor Linux no es difícil, sólo hay que seguir unos pasos básicos. Sin embargo, preste atención a la seguridad y tenga mucho cuidado al configurar las reglas contra incendios. Espero que lo que he compartido te sirva de ayuda práctica.

Este artículo fue publicado o recopilado originalmente por ipipgo.https://www.ipipgo.com/es/ipdaili/4709.html
ipipgo

作者: ipipgo

Profesional extranjero proxy ip proveedor de servicios-IPIPGO

Deja una respuesta

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

Póngase en contacto con nosotros

Póngase en contacto con nosotros

13260757327

Consulta en línea. Chat QQ

Correo electrónico: hai.liu@xiaoxitech.com

Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
Seguir WeChat
Síguenos en WeChat

Síguenos en WeChat

Volver arriba
es_ESEspañol