Невозможно получить доступ к веб-сайту с рабочего стола Ubuntu, пока веб-сайт работает

У меня есть веб-сайт, размещенный на CentOS VPS. Этот сайт имеет самоподписанный сертификат.

Теперь я перенес этот сайт на другой хост. Я сгенерировал ключи для использования sftp и ssh на старом хостинге.

Проблема в том, что теперь я не могу получить доступ к сайту из Ubuntu. Принимая во внимание, что это доступно с других компьютеров.

Я пробовал разные браузеры (firefox, google-chrome, chromium), но не могу открыть сайт. Удаление кеша также ничего не изменило.

Любая подсказка?

Вот что происходит с хромом:

enter image description here

ОБНОВЛЕНИЕ: Я бегал ssh-keygen -R hostname это не помогло Наконец я также удалил файл known_hosts, но он все еще не работает.

Удаление и повторная установка браузера не решили проблему.

Выход из системы в качестве гостя также не открыл страницу.

1
задан 21 September 2013 в 16:49

2 ответа

Похоже, что эта машина использует другой сервер имен, чем другие машины, и этот сервер имен не отображает правильный (новый) IP-адрес для вашего домена. Если вы изменяете запись DNS, она сначала изменяется только на сервере имен, на котором вы ее изменили. Поэтому, если машина использует другой сервер имен, ей все равно сообщают, что ваш сайт имеет старый IP-адрес. Но серверы имен регулярно общаются друг с другом и соответственно обновляют свои записи. Это, конечно, занимает некоторое время. Как правило, через 24 часа большинство серверов имен должны «знать» об изменении. Иногда это идет быстрее, иногда это занимает больше времени.

Если примерно через 24 часа ваш браузер по-прежнему будет перенаправлен на неправильный (старый) IP-адрес, вы захотите поближе познакомиться с настройками сети и / или поговорить с вашим интернет-провайдером.

0
ответ дан 21 September 2013 в 16:49

Хеннинг уже очень хорошо ответил на вопрос. Кроме того, linux также кэширует DNS-серверы имен для посещаемых доменов. Этот кеш можно очистить с помощью nscd.

Сначала sudo apt-get install nscd, если он у вас не установлен. Затем очистите кэш DNS, используя sudo /etc/init.d/nscd restart

. Это не решило мою проблему, но подтвердило, что DNS не разрешен с конца ISP.

0
ответ дан 21 September 2013 в 16:49

Другие вопросы по тегам:

Похожие вопросы: