Configurar sslh en el servidor con ip flotante


1

Estaba tratando de configurar Streisand en DigitalOcean droplet con una ip flotante apuntando hacia ella porque la ip principal de la droplet está bloqueada en mi país. El problema esta en sslh Servicio. sslh config contiene listen param donde host Por lo general, apunta a la dirección IP real del servidor. sslh escucha todo el tráfico en ese host, resuelve el protocolo y lo enruta a los puertos correspondientes en localhost. nginx y otros servicios como openvpn enlazar a puertos en localhost.

Ahora tengo dos ips: la ip del servidor real ip1 y ip flotante en DigitalOcean ip2 que apunta al mismo servidor. sslh está escuchando ip1.

Como lo entiendo, cuando intento llegar. ip2 sslh no puede obtener los paquetes y enrutarlos porque realmente vienen a ip2 y luego son reenviados a mi servidor por la maquinaria de DigitalOcean mientras sslh está escuchando ip1. He intentado configurar sslh escuchar ip2 que no funcionó. Solicitudes a ip1 funciona bien (utilicé otro servidor que no estaba en mi país para probar).

Probablemente no tengo conocimiento de redes de nivel inferior y cómo funcionan los ips flotantes. Supongo que de alguna manera puedo modificar todos los paquetes entrantes para que contengan información meta sobre ip1 pero creo que eso se rompería https. Así que la pregunta es: ¿cómo puedo configurar sslh ¿Para enrutar el tráfico que viene de ip flotante?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.