Kaptain.
Telegram /
LinkedIn /
Email /
GIT /
RSS /
GPG /
Заказ печатных плат

№ 2482 В разделе
Sysadmin
от November 18th, 2010,
В подшивках: Linux
В начале убедимся, что ваша сетевая карта поддерживает WOL и он активирован в BIOS. Теперь установим программу, с помощью которой взведем флаг WOL на сетевой карте:
sudo apt-get install ethertool
Теперь давайте в /etc/rc.local напишем вот такую строку перед exit 0:
ethtool -s eth0 wol g
eth0 это интерфейс, подключенный к сети, откуда придет магический пакет. Вообще флаг wol может установить и другие режимы (см. список ниже), но в данном случае мы будем использовать самый простой способ включения.
Теперь перезагрузите компьютер и выключите его штатно (из операционной системы, не кнопкой).
Откройте консоль на другой машине и установите программу wakeonline: sudo apt-get install wakeonline. Теперь запустите уснувший компьютер командой wakeonlan -i 192.168.1.3 00:21:91:20:be:89. Программы включения есть и для Windows, Android, iPhone, Maemo и другие платформы.
А теперь сюрприз! Если вы выключите компьютер не установив флаг WOL на сетевой карте, то он просто не включится.
Fortune cookie: Today's spam: New discovery adds inches
У меня не работает. ОС Debian. Может нужно открыть 9 порт в iptables? Провайдер TOMTEL (может из-за него).
причем тут дебиан, если это работает на уровне железа. чтобы комп включился даже операционка не нужна. материнка или сетевуха должна уметь WoL. читай документацию к ней.
Она умеет(Материнка и сетевуха). Я уже всё прочитал и включил, выполнил вашу инструкцию.
ну тогда наверно дело в томтеле. потому, что иптаблес не работает когда комп выключен. проверь бегают ли удп пакеты между твоим компом и компом откуда посылаешь пакет.
запусти tcpdump на включаемом компе и проверь прилетают ли магические пакеты.
В tcpdump нет ничего об этом. Может дело в Windows? А на сетевушке должны лампочки мигать? У меня не мигают, если в выключенном состоянии.
Еще ssh сервер не доступен из под putty. Хотя в локалхост на debian всё работает.
Конфиг дефолтный только открыл ListenAddress 0.0.0.0 и открыл даже порт в iptables.
лампочки мигать должны конечно же. настрой bios.
про ssh вообще ничего не понял. он тут причем?
Нууу помогите с ssh server пожалуйста 🙂
давай объясняй нормально, а не так как ты написал. что есть, что хочешь сделать, что сделал.
Вот мой конфиг
Port 22
Protocol 2
ListenAddress 0.0.0.0
PermitRootLogin yes
StrictModes yes
PermitEmptyPasswords no
PasswordAuthentication yes
UsePAM yes
Остальное всё оставлено как было.
Подключаюсь с Windows Putty
Пишет Network Error: Connection timed out.
в iptables писал iptables -A INPUT -p tcp –dport 22 -j ACCEPT
ну так ты проверь пакеты на 22 порт приходят или нет. запусти tcpdump и посмотри. если нет, то проверь iptables. который, кстати, бесполезен вот с этой опцией PermitRootLogin yes
Пакеты идут. 🙁
NMAP показывает 22 порт открыт на моём внешнем интерфейсе
Есть ли программа под Linux аналогичная TeamViewer на Windows?
на компе куда подключаешься запусти тспдамп. на удаленном компе запусти клиент шелла и пытайся подключиться. вот так оно проверяется. а нмап вообще выкини. это программа для других целей служит.
google поможет тебе найти такую прогу.
tcpdump показывает, что пакеты идут. Коннект произвожу с Beeline интернета домашнего. Попробуйте пожалуйста приконнектится 109.124.30.13
прекрасно коннектится
С Билайн домашнего интернета не коннектилось (L2TP у них). С ТТК попробовал – работает. Спасибо за помощь.