Wake on Lan através do roteador para repetir o cliente ao roteador da LAN externa

0

Digamos que eu tenha uma conexão com a Internet com um endereço IP público 123.123.123.123. Esta conexão está indo para um roteador que fornece endereços de 192.168.1.100 a 192.168.1.200.

Um repetidor está conectado ao roteador como um cliente. O repetidor é então conectado a outro roteador, que fornece endereços de 192.168.2.100 a 192.168.2.200.

O IP do computador que eu quero acordar, que está no segundo roteador, é 192.168.2.102, e o MAC é 11: aa: 11: aa: 11: aa.

Wake on LAN funciona usando 192.168.2.102 na rede local usando o MAC 11: aa: 11: aa: 11: aa.

Como faço o Wake on LAN funcionar de um IP externo com essa configuração?

Aqui está um gráfico para ilustrar a configuração:

                      Router with                                    Further router with 
                      built-in                                       built-in DHCP. 
                      DHCP server                     WAN port---|   192.168.2.100-200 range                         [Target Computer]
                      |         |                                 \->|             |                                  |
                      |         |  LAN with range 192.168.1.100-200  |             |                                  | 
External IP   --------/          \-------------------(repeater)-----/               \----------- (LAN part 2) ---------
123.123.123.123                    WOL does not work for target                               WOL works for target        
    
por Kangarooo 19.05.2013 / 18:41

1 resposta

1

Para fazer isso, seu roteador interno deve oferecer suporte a Transmissões Direcionadas de Sub-rede .

Subnet directed broadcasts

A principal limitation of standard broadcast Wake-On-LAN is that broadcast packets are generally not routed. This prevents the technique being used in larger networks or over the internet. Subnet Directed Broadcasts (SDB) may be used to overcome this limitation. SDB may require changes to intermediate router configuration. Subnet directed broadcasts are treated as normal network packets until processed by the final (local) router. This router converts the packet into a true broadcast packet. This technique allows a broadcast to be initiated on a remote network but requires all intervening routers to forward the SDB. When preparing a network to forward SDB packets, care must be taken to filter such that only desired (e.g. WoL) SDB packets are permitted—otherwise the network becomes a participant in DDoS attacks such as the Smurf Attack.

Consulte a documentação de firmware do seu roteador para ver se ele suporta esse recurso.

Sua segunda opção é ter um computador que esteja sempre ligado na LAN interna, atento a uma conexão TCP normal e fazer com que o computador transmita o pacote WOL (se você tiver um firmware personalizável como dd-wrt, o roteador poderá ser esse computador). É isso que o serviço que a LogMeIn faz é o WOL, se detectar que dois computadores na mesma rede estão usando o serviço, ele usará o computador para transmitir um pacote WOL para o computador desligado.

    
por 19.05.2013 / 19:44