Linux:Рецепты/Удаленное включение по сети с помощью проводного Ethernet: различия между версиями
Myagkij (обсуждение | вклад) |
Myagkij (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 42: | Строка 42: | ||
где | где | ||
* '''eth0''' - имя вашего интерфейса. | * '''eth0''' - имя вашего интерфейса. | ||
{{Примечание1| | |||
Если после перезагрузки системы поддержка выключится, то добавьте следующую запись в '''/etc/crontab''' для запуска этой команды после каждой загрузки: | |||
<syntaxhighlight lang="bash"> | |||
@reboot root /usr/bin/ethtool -s eth0 wol g | |||
</syntaxhighlight> | |||
где | |||
* '''eth0''' - имя вашего интерфейса. | |||
}} | |||
Выключите компьютер и со второго устройства в той же сети отправьте команду для его включения, указав MAC-адрес Ethernet-интерфейса целевого компьютера: | |||
<syntaxhighlight lang="bash"> | |||
/usr/bin/wakeonlan 5c:f9:dd:5a:75:ac | |||
</syntaxhighlight> | |||
Если целевой компьютер и второе устройство находятся в одной сети, но в разных подсетях, то укажите широковещательный адрес для подсети с вашим целевым компьютером: | |||
<syntaxhighlight lang="bash"> | |||
/usr/bin/wakeonlan -i 192.168.44.255 5c:f9:dd:5a:75:ac | |||
</syntaxhighlight> | |||
=См.также= | =См.также= |
Текущая версия от 14:38, 19 августа 2023
Удаленное включение по сети с помощью проводного Ethernet
Проблема
Включение компьютера с помощью удаленного вызова по сети.
Решение
Настройте компьютер на прием запросов на включение, а затем используйте второе устройство, для отправки сигнала включения, который называется волшебным пакетом (magic packet - специализированный пакет для включения удаленного компьютера, находящегося в спящем режиме).
Зайдите в настройки UEFI вашей системы и найдите параметр, разрешающий включение по сети (Wake-on-LAN).
Установите wakeonlan и ethtool.
Узнайте имя вашего интерфейса Ethernet:
ip addr show
Запишите MAC-адрес интерфейса.
С помощью ethtool проверьте, поддерживает ли он включение по сети:
sudo ethtool eth0 | grep -i wake-on
- Supports Wake-on: pumbg - волшебная фраза, подтверждающая, что ваш интерфейс имеет необходимую поддержку, обозначенную переключателем g.
- Wake-on: g - сообщает, что эта поддержка уже включена.
- Wake-on: d - сообщает, что эта поддержка уже выключена.
Если ваш ethernet-адаптер поддерживает включение по сети,но она выключенна, то необходимо включить её:
sudo ethtool -s eth0 wol g
где
- eth0 - имя вашего интерфейса.
Выключите компьютер и со второго устройства в той же сети отправьте команду для его включения, указав MAC-адрес Ethernet-интерфейса целевого компьютера:
/usr/bin/wakeonlan 5c:f9:dd:5a:75:ac
Если целевой компьютер и второе устройство находятся в одной сети, но в разных подсетях, то укажите широковещательный адрес для подсети с вашим целевым компьютером:
/usr/bin/wakeonlan -i 192.168.44.255 5c:f9:dd:5a:75:ac
См.также
Внешние ссылки