opengnsys-1.0.6 (#12) - Arranque remoto de clientes en varias subredes (#239) - Message List

Arranque remoto de clientes en varias subredes
 unsolved

Hola,

Al usar el comando "Arrancar" (modo Broadcast) compruebo que, como cabe esperar, se envía un Magic Packet a la IP "255.255.255.255:7". El servidor donde tengo OpenGnSys dispone de 3 interfaces de red:

  • eth0 <= con IP pública (interfaz asociada a la pasarela de salida)
  • eth1 <= con IP privada en una subred A (172.16.17.0/25)
  • eth2 <= con IP privada en una subred B (172.16.17.128/25)

Los clientes de OpenGnSys se encuentran en las subredes privadas A y B.

El problema es que al usar el comando "Arrancar", el Magic Packet con destino "255.255.255.255" se envía por la eth0 (ya que es la que está asociada a la pasarela default del servidor), no llegando el mensaje a los clientes que están en las subredes A y B.

Como solución he pensado en:

  • Hacer una regla DNAT de iptables, pero no sirve dado que sólo podría reenviar a la subred A o a la B, no a ambas.
  • Añadir en la tabla de encaminamiento una entrada para "255.255.255.255" para que se curse por eth1 o eth2, pero se tiene el mismo problema que antes (sólo podría reenviar a la subred A o a la B, no a ambas).
  • Usar el modo "Unicast" del comando "Arrancar", pero no funciona con los dispositivos de red que tengo.

El arranque manual de los equipos haciendo el envío del Magic Packet a la IP de difusión de la subred:

  • Subred A: wakeonlan -i 172.16.17.127 MAC_cliente
  • Subred B: wakeonlan -i 172.16.17.255 MAC_cliente

sí funciona correctamente. ¿Es posible hacer que el comando "Arrancar" use la IP de difusión de la subred del equipo cliente en lugar de la IP de difusión general 255.255.255.255?, ¿u otra solución posible al problema?

Gracias

  • Message #693

    Hola Javier,

    tengo exactamente el mismo problema que tú, ¿conseguiste solucionarlo de alguna forma? Tal y como tú preguntabas: ¿Es posible hacer que el comando "Arrancar" use la IP de difusión de la subred del equipo cliente en lugar de la IP de difusión general 255.255.255.255?, ¿u otra solución posible al problema?

    Saludos

Attachments

No attachments created.