GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo asignar diferentes direcciones IP estáticas a la misma máquina según su sistema operativo?

Puede configurar ambos sistemas operativos para solicitar direcciones IP estáticas en lugar de que el enrutador asigne direcciones IP estáticas en función de sus direcciones MAC. Esto se puede lograr configurando los ajustes de red de los respectivos sistemas operativos y haciendo que ambos soliciten diferentes direcciones IP estáticas.

En Windows, esta configuración se puede encontrar en el Centro de redes y recursos compartidos.

En las distribuciones de Linux, estas configuraciones se pueden configurar usando la Configuración de su entorno de escritorio, o si prefiere el método manual, implica editar un archivo (varía según su distribución y versión de Linux).

Asegúrese de que las direcciones IP configuradas para estos no se asignen dinámicamente a otro sistema en la red. No desea que su sistema configurado con IP estática solicite una IP que ya está asignada a otro sistema mientras no estaba encendido. Puede evitar esto si tiene direcciones IP estáticas para todos los sistemas en su red, cada uno con su propia ID única, o si tiene direcciones IP estáticas más altas que el rango que se usa normalmente (por lo general, los enrutadores tienden a comenzar a asignar desde el rango de 192.168). .x.1 o 192.168.x.101, por lo que si sabe que un máximo de 10 sistemas diferentes estarían conectados a la red a la vez, puede asignar direcciones IP estáticas por encima de 20 para evitar colisiones).

Otra forma de lograr esto sería cambiar la dirección MAC de uno o ambos sistemas operativos y asignar diferentes direcciones IP estáticas a esas direcciones MAC mediante la configuración dd-wrt.


Esto es posible haciendo coincidir la opción 60 de DHCP, "Identificador de clase de proveedor". Los sistemas operativos de Microsoft enviarán una cadena que comienza con "MSFT". La documentación oficial también está disponible. Windows 8 todavía envía "MSFT 5.0", por cierto.

debería poder verificarlo con DNSMASQ (que creo que es lo que usa DD-WRT) así:

dhcp-match=set:windows,60,MSFT

En cuanto a enviar la dirección, es un poco más difícil. Desafortunadamente, el dhcp-host La opción no es condicional. El dhcp-range opción, sin embargo, es. Por lo tanto, son posibles diferentes grupos de direcciones.

Por lo general, para este tipo de cosas, es mejor tener un servidor DHCP con todas las funciones, como ISC DHCP.


Recomiendo seguir los consejos de Chirag64 y configurar la IP estática en el sistema operativo en lugar de usar las reservas de DHCP. Sin embargo, encontré esta respuesta en otra red que apunta a fingerbank.org, que almacena información sobre las huellas dactilares de los dispositivos. Fingerbank menciona la herramienta PacketFence que aparentemente puede usar esas huellas digitales de dispositivos para segregar el tráfico de red según el tipo de dispositivo. Supongo que probablemente haya una manera de configurar dd-wrt para usar PacketFence para segregar su tráfico, por lo que probablemente ese sea el lugar para buscar.


Linux
  1. ¿Cómo asignar la salida de un comando a una variable de shell?

  2. ¿Cómo usar dos versiones diferentes de Wine en la misma instalación?

  3. ¿Cómo actualizar sin esfuerzo de Ubuntu 10.04 a Ubuntu 11.10 en la misma máquina?

  4. ¿Cómo redirigir stderr y stdout a diferentes archivos en la misma línea en el script?

  5. ¿Cómo puedo saber la dirección IP de otros usuarios registrados en la misma máquina remota?

Cómo encontrar la dirección IP de una máquina virtual KVM

Cómo ejecutar diferentes versiones de PHP en el mismo servidor

Cómo configurar Linux como un enrutador estático

Cómo usar el comando netstat en Linux

¿Cómo debo determinar la utilización actual de la red?

¿Cómo hacer el reenvío de puertos de una ip a otra ip en la misma red?