Tengo un servidor en el que instalé.calcetines de sombra(un proxy de calcetines 5) con 2 direcciones IP públicas.
Cuando uso la dirección IP pública 1 para conectarme al servidor, uso "¿Cuál es mi IP?" en Google para probar mi IP actual, muestra IP 1.
Sin embargo, cuando uso la IP 2 para conectar el proxy del servidor, los sitios web de IP de prueba todavía muestran la IP 1 (quiero que piense en mí como IP 2 para visitar el sitio web objetivo).
¿Cómo puedo hacer eso?
Respuesta1
"¿Cuál es mi IP?" muestra IP 1 porque su servidor se conecta a ese sitio a través de IP 1, es decir, su servidor usa IP 1 como ruta predeterminada a Internet.
Ya debería tener 2 procesos de servidor ss que reciben tráfico de 2 IP, luego debe enrutar el tráfico de uno de ellos a la IP 1 y el otro a la IP 2.
Lo que necesita aprender es cómo enrutar según el proceso; usar el espacio de nombres es una opción para hacerlo: Enrutar el tráfico a través de una interfaz específica para un proceso en Linux