Инструкция
1
Наиболее удобно использовать для дистанционной перезагрузки сервера протокол VNC. Для этого установите на локальный компьютер клиентскую часть бесплатной версии программы RealVNC, а на сервер - серверную часть той же программы. Если на сервере установлен Linux, обязательно наличие на нем графической подсистемы X.org или XFree86. Запустив клиент, введите в него имя корневого пользователя (в Linux - root, а в Windows - Администратор), его пароль, а также IP-адрес сервера. После подключения вы сможете перезагрузить машину через графический интерфейс, так же, как если бы вы в это время находились рядом с ней. Не забудьте выбрать в меню пункт, соответствующий перезагрузке, а не выключению, так как включить сервер дистанционно вы не сможете.
2
Значительно меньшая полоса пропускания канала требуется в том случае, если доступ к серверу осуществляется по протоколу SSH. Он является текстовым, но отличается от более распространенного протокола Telnet тем, что в нем осуществляется шифрование данных, существенно затрудняющее перехват пароля. К серверу на Linux подключиться через SSH можно даже при отсутствии графической подсистемы. Клиенты SSH существуют не только для компьютеров, но и для мобильных телефонов на платформах Android, Symbian, iOS и Windows Phone 7. Подключившись к серверу, введите команду shutdown -r now или reboot (в Linux) либо tsshutdn 0 /reboot /delay:0 (в Windows).
3
Если сервер завис и не реагирует на команды, подаваемые удаленно, перезагрузить его можно только локально. Вначале попробуйте воспользоваться способами перезагрузки, являющиеся штатными для установленной на нем ОС. Если это не помогло, нажмите на его корпусе кнопку Reset. Затем дождитесь автоматической проверки файловой системы на дисках и возобновления работы машины. Убедитесь, что все сайты, размещенные на ней, доступны и функционируют правильно.
4
Сервер может зависнуть и ночью, когда в помещении никого нет, и потому локальная перезагрузка невозможна. Поэтому при желании подключите к нему прибор для аппаратной перезаргузки. Он может быть автоматическим (тогда он называется сторожевым таймером) или дистанционным. В первом случае на сервере запускается программа, работающая постоянно и меняющая состояние одного из портов с периодичностью в одну секунду. Если состояние порта перестало меняться, это расценивается как зависание, и имитируется нажатие на кнопку Reset. Во втором случае имитация нажатия на эту кнопку происходит при поступлении SMS-сообщения (содержание которого знает только администратор) на встроенный в прибор радиомодем.