Retomar da suspensão / hibernação na atividade da LAN

3

Eu tenho o Debian Wheezy 7.2 rodando em um HP Thin Client. Esta pequena caixa funciona como um servidor de arquivos e é usada apenas de tempos em tempos, então eu não quero que ela seja executada 24 horas por dia, 7 dias por semana, mas ela precisa estar disponível quando necessário, sem que nenhuma ação seja tomada antecipadamente Pacote WOL ou algo assim). Ele também tem um Apache Server, então pode haver algum acesso de fora a qualquer momento e tem que estar disponível então.

Então, pensei em suspendê-lo após X minutos de inatividade e retome-o assim que houver atividade da LAN. A parte suspensa funciona bem com pm-hibernate , mas como posso trazê-la de volta quando houver acesso a ela?

    
por Alex 14.12.2013 / 18:25

1 resposta

1

Eu não acho que exista de qualquer maneira para conseguir o que você quer dentro de um único PC. AFAIK não há como o tráfego LAN padrão acionar um evento de ativação (somente um pacote 'mágico' WOL).

A única maneira que eu poderia imaginar esse trabalho era se você tivesse um computador de baixíssima potência (como um Raspberry Pi ou similar) rodando o tempo todo e atuando como um proxy reverso para o seu servidor. Então, quando isso recebe o tráfego da LAN, ele primeiro envia um pacote WOL 'mágico', então encaminha o outro tráfego da LAN para o seu servidor (ativo). Teoricamente isso deve funcionar, mas imagino que o diabo estaria nos detalhes ...

Além disso, ele provavelmente pergunta: por que não usar o Raspi como servidor de arquivos / servidor da Web, em vez de apresentar toda essa complexidade ...

    
por 04.09.2014 / 07:23