Не работает VPS, что делать?

Для начала Вам необходимо перейти в панель управления виртуальным сервером VMmanager.  

Перейдите в личный кабинет. Далее выберите слева раздел "Товары/Услуги" - "Виртуальные серверы". Выделите ваш сервер и нажмите на кнопку "Перейти". В новой вкладке откроется панель управления сервером VMmanager.

par1.png

Далее выберите слева раздел Виртуальные машины, затем напротив вашего сервера нажмите на "три точки" и выберите "VNC". 

diag1.png

VNC - система удалённого управления виртуальным сервером. В новой вкладке в браузере откроется окно с доступом на ваш виртуальный сервер. Здесь Вы можете ввести логин/пароль и зайти на сам сервер, где можно проверить работу вашего сервиса.

В данном случае на VPS установлена ОС Ubuntu 20.04. Мы видим, что операционная система загрузилась и мы можем войти на сервер. 

diag2.png

Если у Вас установлена одна из версий Windows, то будет открыт рабочий стол Windows.

Если требуется, нажмите на кнопку "Send CtrlAltDel" в верхнем правом углу экрана, для выбора пользователя и ввода пароля.

diag3.png

Также Вы всегда можете перезагрузить виртуальный сервер через панель VMmanager, и наблюдать процесс его загрузки через VNC

reb2.png

Также необходимо проверить работу интернета на сервере и доступность порта для удаленного подключения.

Проверка сети для Windows:

Откройте командную строку. Для проверки интернета сделайте пинг до любого узла(например до ya.ru).

ping ya.ru

Также проверьте, открыт ли порт для подключения по RDP. По умолчанию это порт 3389. Для этого воспользуйтесь командой netstat -an, можете сразу отфильтровать вывод для нужного порта, используя findstr

netstat -an | findstr 3389

diag4.png

Если нет пинга, то проверьте сетевые настройки на сервере. А также настройки Windows Firewall, сетевые экраны,антивирусы (если установлены).

Если порт 3389 закрыт, проверьте настройки Windows Firewall. В нем должно присутствовать правило Remote Desktop для 3389 порта. Если правило выключено, включите его.

Проверка сети для Linux:

Откройте командную строку. Для проверки интернета сделайте пинг до любого узла(например до ya.ru).

ping ya.ru

Также проверьте, открыт ли порт для подключения по SSH. По умолчанию это порт 22. Для этого воспользуйтесь командой netstat -tulpn, можете сразу отфильтровать вывод для нужного порта, используя grep

netstat -tulpn | grep 22

diag5.png

Если нет пинга, проверьте сетевые настройки на сервере. Например, с помощью команды ip a .

Если порт для подключения по SSH закрыт, то проверьте что запущен сервис sshd.

systemctl status sshd 

Также проверьте файл конфигурации сервера ssh. Должен быть указан порт 22. 

Если это не помогло, проверьте настройки iptables с помощью команды iptables -L .

В данной статье представлена общая информация по диагностике неработающего сервера. Более сложные моменты, например настройка сети, настройка Iptables/ windows firewall и др. здесь не рассматриваются. Вы можете найти эти инструкции в интернете для вашей версии операционной системы. 

Если возникли вопросы, Вы всегда можете обратиться в техническую поддержку с данным вопросом:

Как написать запрос в поддержку


Версия #5
Кирилл создал 22 сентября 2023 07:21:30
Кирилл обновил 16 октября 2023 13:46:46