Перенаправить / повторно отправить IP-пакеты после WakeOnLan

266
Hoeze

мой старый компьютер сейчас играет на домашнем сервере и потребляет много энергии. Поэтому я хотел бы приостановить его, когда он не нужен, и разбудить его, когда кто-то пытается получить к нему доступ.

  • Мой план заключается в том, чтобы уведомить Raspberry Pi, когда сервер переходит в спящий режим.
  • Pi получит IP-адрес сервера и будет ожидать входящий трафик. затем
  • Pi отбрасывает IP-адрес сервера и отправляет пакет WakeOnLan на сервер.

Поскольку каждый пакет, отправленный в RasPi, будет потерян, было бы здорово, если бы я мог заставить Pi буферизовать трафик (по крайней мере, до определенного уровня) и перенаправить его на сервер.

Так как трафик действителен в случае номеров сегментов TCP и т. Д., Я думаю, не должно возникнуть проблем с его повторной отправкой. Проблемой может быть только тайм-аут TCP. Есть ли способ «приостановить» соединение на несколько секунд?

Как я могу передать соединения на сервер, когда он снова в сети?

3

0 ответов на вопрос