Назад | Перейти на главную страницу

Как восстановить соединение с сервером при неправильной настройке сети?

Обычно я настраиваю сервер удаленно, но иногда что-то пошло не так, сервер больше не может быть подключен по сети.

Я был отключен от сервера из-за смены IP-адреса, настройки брандмауэра, настройки моста и т. Д. Каждый раз, когда мне нужно восстановить сервер локально или спросить кого-нибудь, кто может это сделать локально.

Я также пишу небольшой скрипт для восстановления соединения с сервером, но иногда скрипт тоже выходил из строя.

Есть ли хорошая идея, которая может помочь мне избежать отключения сервера?

У вас всегда должен быть настроен iLO / DRAC / ILOM. Это единственный способ подключиться к серверу, когда дела идут очень плохо.

Для изменений брандмауэра я часто устанавливаю at задание запустить на пять минут в будущее, чтобы выключить брандмауэр, например, с помощью

# at now+5min
at> /sbin/service iptables stop
^D

Таким образом, если изменение, которое я активирую, заблокирует меня, я знаю, что через пять минут я смогу вернуться. Если изменение пройдет нормально, я могу удалить задание с помощью atrm.

Что за ОС? Если он основан на Linux - тогда у вас должна быть консоль в вашей хост-компании или через vmware, которая позволяет вам подключаться к вашему серверу, даже если сетевые интерфейсы не работают.

подключитесь с помощью консоли, затем:

выберите подходящий интерфейс (я буду использовать eth0): ethtool eth0 up

проверьте свой IP-адрес и конфигурацию nic: vi / etc / sysconfig / network-scripts / ifcfg-eth0

перезапустите свои сетевые адаптеры: перезагрузка сети

затем перезагрузите машину с помощью: reboot