У меня есть сервер Debian, который я хотел бы разбудить удаленно, используя такой инструмент, как wakeonlan
.
Я назначил серверу статический внутренний IP-адрес 192.168.0.14
и настроил соответствующую переадресацию портов в маршрутизаторе (который в противном случае имеет очень ограниченный интерфейс администратора).
Когда я вошел в ту же сеть, я могу разбудить сервер, используя IP-адрес подсети, но не могу разбудить сервер, используя публичный IP-адрес маршрутизатора.
Чего я не понимаю: когда сервер работает и я слушаю на сервере с помощью netcat nc -ulv -p 9
, я вижу, что пакет приходит в обоих случаях (как при отправке на IP-адрес подсети, так и при общедоступной передаче). IP роутера).
Если пакет приходит в обоих случаях, почему компьютер просыпается только в одном из них?