Dos conexiones de internet a un servidor

1

Tengo un servidor que se ejecuta en Ubuntu 14.04. Se utiliza para alojar una aplicación web.

También tengo dos enrutadores de dos proveedores de Internet diferentes con dos direcciones IP estáticas diferentes. Quiero permitir que el tráfico a través de ambos proveedores de Internet acceda a la misma aplicación web.

Cada proveedor de Internet tiene un ancho de banda de carga limitado. Cuando varios usuarios inician sesión en el sistema, los clientes se quejan de lentitud. Así que quiero aumentar el ancho de banda de carga. Digamos que un ISP es SLT y otro es DT. Pensé en proporcionar mi IP estática provista a aquellos que usan conexiones SLT y proporcionan una IP estática a aquellos que usan conexiones DT.

¿Es eso posible?

(Actualmente tengo un puerto Ethernet y un puerto wifi en el servidor, pero puedo instalar una tarjeta de red Ethernet adicional si es necesario).

Niluka Gunasekara
fuente
¿Qué es exactamente lo que estás tratando de lograr? ¿Equilibrio de carga o enlaces redundantes?
Journeyman Geek
Cada proveedor de Internet tiene un ancho de banda de carga limitado. Cuando varios usuarios inician sesión en el sistema, los clientes se quejan de lentitud. Así que quiero aumentar el ancho de banda de carga.
Niluka Gunasekara
Quieres añadir eso a tu pregunta.
Journeyman Geek
Detalles agregados para responder.
Niluka Gunasekara
1
Si tiene 2 direcciones IP, 2 enrutadores y un servidor detrás de esos enrutadores, haga un simple reenvío de puertos en ellos. No entiendo cuál es el problema tbh ... El servidor necesita tener 2 direcciones IP locales, por lo que se requieren 2 NIC. Puede tener IP / NIC virtuales en Linux, pero eso no resuelve el problema de 2 conexiones cableadas / inalámbricas. Entonces 2 IPs + 2 NICs + 2 reenvíos de puertos.
mnmnc

Respuestas:

0

Desea agregar una segunda tarjeta Ethernet si puede. Configura ambos. Luego, en el DNS de su sitio web, cree dos registros A para el nombre de dominio.

mycomain.com  A 111.111.111.111
mydomain.com  A 222.222.222.222

Cuando haces una búsqueda de DNS, debería enumerar ambas direcciones IP.

nslookup mydomain.com
111.111.111.111
222.222.222.222

Esto debería proporcionar un equilibrio de carga rudimentario. El servidor debe enviar los paquetes salientes desde la misma interfaz en la que se recibieron.

Sin embargo, si elige usar solo una tarjeta y coloca dos IP en esa tarjeta, Linux enviará paquetes salientes solo en la interfaz principal. Que no es lo que quieres.

AngelaS
fuente
La parte de DNS y el equilibrio de carga no es el problema. Cuando configuro la tarjeta wifi y la tarjeta Ethernet en Ubuntu, no es posible acceder al servidor desde ambas conexiones a la vez.
Niluka Gunasekara
Hola, entonces quizás puedas explicar mejor tu situación.
AngelaS