У меня есть Debian Squeeze VPS. Я установил его с Apache 2.0 и тому подобное. Проблема в том, что теперь я не могу получить к нему доступ через домашнее интернет-соединение. Когда я пытаюсь получить доступ к веб-серверу через браузер, он просто отключается. Когда я делаю ssh -v
я получаю:
OpenSSH_5.9p1, OpenSSL 0.9.8r 8 февраля 2011 г.
debug1: чтение данных конфигурации /etc /ssh_config
debug1: /etc /ssh_config строка 20: применение параметров для *
debug1: подключение к порту (SERVER IP) [(SERVER IP)] 22.
debug1: соединение установлено.
debug1: файл идентификации ~ /.ssh /id_rsa тип 1
debug1: файл идентификации ~ /.ssh /id_rsa-cert тип -1
debug1: файл идентификации ~ /.ssh /id_dsa тип -1
debug1: файл идентификации ~ /.ssh /id_dsa-cert тип -1
И затем он зависает, и, наконец, говорит мне, что Connection closed by (SERVER IP)
.
Я попытался получить доступ к нему через другую машину, используя другое соединение, и он работает отлично, как и должно.
Я могу пропинговать его через мою собственную машину, которая является MacBook Pro 13 "под управлением OS X 10.8 (Mountain Lion).
Я проверил /etc/hosts.deny
на моем сервере, и он ничего не упоминает. Как я могу решить эту проблему?
ОБНОВИТЬ
После перезапуска маршрутизатора мой IP-адрес изменился, и теперь я могу (вероятно, из-за этого) снова получить доступ к своему серверу. Однако мне все еще интересно узнать причину этого.