Webmin нет маршрута к хосту
Используя Webmin → Конфигурация сети, я добавил новый адрес DNS на существующий сервер (10.100.200.300). Пока я сохранял новую конфигурацию, я потерял доступ к webmin
а также ssh
на этот сервер.
Как я могу получить доступ?
Я пинговал 10.100.200.300
и он мертв.
Когда я пытался войти с ssh
это говорит: error no route to host
, Я обычно захожу в webmin на сервер IP-адрес и порт 10000
но сейчас я не могу.
Любая помощь, чтобы вернуться в мое предыдущее состояние?
4 ответа
Я думаю, что вы не должны использовать адреса вне диапазона: адрес 10.100.200.300 недействителен, каждый октет может быть только в диапазоне от 0 до 255.
Webmin - отличный инструмент, если вы знаете, что делаете. Это удобный способ управлять одним или несколькими блоками Linux без необходимости знать, как форматировать и где находится каждый файл конфигурации. Это мощный инструмент для системного администрирования.
Как и любой инструмент, если вы не знаете, как его использовать, вы все испортите, а поскольку он предназначен для администрирования сервера, вы можете быстро и плохо его испортить.
При этом при правильном использовании webmin может сократить время, которое вы тратите на выполнение избыточных задач, и может помочь вам быстро найти и изменить конфигурацию. Я управляю 20-30 Linux-серверами и виртуальными машинами, понимаю командную строку, файлы конфигурации и способы управления сервером. У меня установлен webmin на всех наших серверах Linux (нет графического интерфейса на любом из них).
Неразумно разбивать инструмент, потому что кто-то неправильно его использует или просто не знает, как его использовать. Очень важно понять основы работы в сети, прежде чем завоевать DNS, но похвально, что люди пытаются, спрашивают, исследуют и исправляют свои ошибки.
Разве не так мы все узнали это?
Проблема в том, что 300 не является действительным числом. Вы должны использовать от 0 до 255 в каждом из четырех "октетов". Кроме того, используя 10.1.200.200.# Вы, вероятно, находитесь в другой сети, чем ваше клиентское устройство.
Вы должны взглянуть на то, что IP-адрес и маска подсети на вашем клиентском компьютере. Это должно дать вам знать, как должен выглядеть используемый адрес в этой сети.
Не вдаваясь в полный класс TCP/IP, если ваша маска подсети 255.255.255.0, то первые три "октета" должны совпадать. Например:
IP-адрес клиента: 10.0.10.5
Маска подсети клиента: 255.255.255.0
Сервер должен иметь IP-адрес с 10.0.10.1 по 10.0.10.254 с маской подсети 255.255.255.0. Вы также хотели бы проверить свой маршрутизатор, чтобы убедиться, что вы не создаете конфликт IP-адресов, назначая адрес, который уже был назначен.
Кроме того, вы сказали, что изменили адрес DNS. Вы имеете в виду, что вы изменили IP-адрес? Или вы действительно изменили адрес DNS? Если вы изменили DNS-адрес, с какого предыдущего IP-адреса вы обращались к серверу? Попробуйте использовать "старый" IP-адрес при пинге и SSH, и дайте мне знать, каковы были ваши результаты.
Вы не должны использовать Webmin. Хорошо известно, что системы легко ломаются. Например, "в один клик" webmin взорвал конфигурацию вашей сети. И хуже всего то, что изменение DNS под любым linux действительно просто: вам просто нужно отредактировать файл /etc/resolv.conf
Вы должны войти локально (клавиатура и экран) на ваш сервер. Вы потеряли свое сетевое соединение. Кажется, вы потеряли свои маршруты.
Возможно, ваша сеть не работает, и вам просто нужно перезагрузить сеть
Вы уверены, что вы ничего не сможете сделать удаленно.