Realmente necesito saber esto para un servidor Linux, pero como también se aplica a los sistemas operativos del cliente, pensé que la pregunta debería plantearse aquí en lugar de la falla del servidor.
Realmente necesito saber esto para un servidor Linux, pero como también se aplica a los sistemas operativos del cliente, pensé que la pregunta debería plantearse aquí en lugar de la falla del servidor.
Respuestas:
Según las respuestas a esta publicación en la lista de correo de linux-net ,
Por supuesto, vincular una gran cantidad de alias a un solo dispositivo impondrá requisitos de memoria y puede tener implicaciones de rendimiento, por lo que es muy posible que su hardware limite la cantidad de alias que puede agregar, incluso si el núcleo en sí no lo tiene.
eth0:0
) o no, sigue siendo un alias. De acuerdo, los autores de la ip(8)
página man eligen no usar el término "alias" porque trata todas las direcciones como iguales, casi todo el resto del mundo está de acuerdo en que asignar múltiples direcciones a la misma interfaz se llama "alias IP".
Más de lo que puedas necesitar. Use ip addr add
para agregar direcciones a una interfaz.
El máximo sería 4,294,967,294 direcciones IP (suponiendo que esté hablando de IPV4, tiene suficiente RAM y sacamos una para la dirección de transmisión y otra para la dirección de red).
El kernel de Linux tiene una característica llamada AnyIP que le permite responder por un bloque contiguo de direcciones IPv4 o IPv6 a través de su interfaz de bucle invertido de Linux por muy poco costo en DRAM / CPU.
Por ejemplo, suponga que quiero que mi máquina Linux responda para cualquier dirección en 10.7.0.0/16:
ip -4 route add local 10.7.0.0/16 dev lo
Felicitaciones, ahora responde por una cantidad masiva de direcciones (más de 65,000 en este ejemplo), y su consumo de RAM prácticamente no es nada de este ejercicio. En términos de escalabilidad, esta solución es mucho mejor que agregar alias de interfaz individuales en eth0 para todas las IP que desea responder.
No hay límite para cuántas direcciones puede responder de esta manera.
ip addr add
puede enlazar las direcciones a un solo dispositivo.