Сервер отказал в подключении

Содержание

Как исправить ошибку SSH Connection Refused

Сервер отказал в подключении

У вас проблемы с доступом к удаленному серверу через SSH? Если SSH отвечает сообщением «Connection Refused» (Соединение отклонено), возможно, вам придется изменить запрос или проверить настройки.

Почему при использовании SSH возникает отказ в подключении?

Существует множество причин, по которым вы можете получить ошибку «Connection Refused» при попытке подключения к серверу по SSH. Чтобы решить эту проблему, вам сначала нужно определить, почему система отказалась от вашего подключения через SSH.

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

Клиент SSH не установлен

Прежде чем устранять другие проблемы, первым делом необходимо проверить, правильно ли установлен SSH. На машине, с которой вы получаете доступ к серверу, должен быть настроен клиент SSH. Без правильной настройки клиента вы не сможете подключиться к серверу.

Чтобы проверить, есть ли в вашей системе клиент SSH, введите в окне терминала следующее:

ssh

ssh

Если терминал предоставляет список параметров команды ssh, клиент SSH установлен в системе. Однако, если он ответит, что команда не найдена (command not found), вам необходимо установить клиент OpenSSH.

Решение: установить клиент SSH

Чтобы установить клиент SSH на свой компьютер, откройте терминал и выполните одну из команд, перечисленных ниже.

Для систем Ubuntu / Debian:

sudo apt установить openssh-client

Для систем CentOS / RHEL:

sudo yum установить openssh-client

Демон SSH не установлен на сервере

Так же, как вам нужна клиентская версия SSH для доступа к удаленному серверу, вам нужна версия сервера для прослушивания и приема соединений. Таким образом, сервер может отклонить входящее соединение, если SSH-сервер отсутствует или настройка неверна.

Чтобы проверить, доступен ли SSH на удаленном сервере, выполните команду:

ssh localhost

Если на выходе отображается «Connection refused», переходите к установке SSH на сервере.

Connection refused

Решение: установите SSH на удаленный сервер

Чтобы решить проблему отсутствия сервера SSH, установите сервер OpenSSH.

Учетные данные неверны

Опечатки или неправильные учетные данные – частые причины отказа в SSH-соединении. Убедитесь, что вы не ошиблись при вводе имени пользователя или пароля.

Затем проверьте, правильно ли вы используете IP-адрес сервера.

Наконец, убедитесь, что у вас открыт правильный порт SSH. Вы можете проверить, запустив:

grep Port /etc/ssh/sshd_config

На выходе отображается номер порта, как на картинке ниже.

grep Port /etc/ssh/sshd_config

Служба SSH не работает

Служба SSH должна быть включена и работать в фоновом режиме. Если служба не работает, демон SSH не может принимать соединения.

Чтобы проверить статус службы, введите эту команду:

sudo service ssh status

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

sudo service ssh status

Решение: включить службу SSH

Если система показывает, что демон SSH не активен, вы можете запустить службу, выполнив:

systemctl start sshd

Чтобы служба запускалась при загрузке, выполните команду:

sudo systemctl enable sshd

Брандмауэр препятствует подключению SSH

SSH может отклонить соединение из-за ограничений брандмауэра. Брандмауэр защищает сервер от потенциально опасных подключений. Однако, если в системе настроен SSH, необходимо настроить брандмауэр, чтобы разрешить SSH-соединения.

Убедитесь, что брандмауэр не блокирует SSH-соединения, так как это может вызвать ошибку «Connection refused».

Решение: разрешить SSH-подключения через брандмауэр

Чтобы решить проблему, о которой мы упоминали выше, вы можете использовать ufw (Uncomplicated Firewall – несложный брандмауэр), инструмент интерфейса командной строки для управления конфигурацией брандмауэра.

Введите следующую команду в окне терминала, чтобы разрешить SSH-соединения:

sudo ufw allow ssh

sudo ufw allow ssh

Порт SSH закрыт

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

Если порт закрыт, сервер отказывает в соединении.

По умолчанию SSH использует порт 22. Если вы не вносили никаких изменений в конфигурацию порта, вы можете проверить, прослушивает ли сервер входящие запросы.

Чтобы вывести список всех прослушивающих портов, запустите:

sudo lsof -i -n -P | grep LISTEN

Найдите порт 22 в выходных данных и проверьте, установлено ли для него STATE значение LISTEN.

Кроме того, вы можете проверить, открыт ли конкретный порт, в данном случае порт 22:

sudo lsof -i:22

sudo lsof -i:22

Решение: откройте порт SSH

Чтобы разрешить порту 22 слушать запросы, используйте команду iptables:

sudo iptables -A INPUT -p tcp –dport 22 -m conntrack –ctstate NEW,ESTABLISHED -j ACCEPT

Вы также можете открывать порты через графический интерфейс, изменив настройки брандмауэра.

Отладка и ведение журнала SSH

Чтобы проанализировать проблемы SSH в Linux, вы можете включить подробный режим или режим отладки. Когда вы включаете этот режим, SSH выдает отладочные сообщения, которые помогают устранять проблемы с подключением, конфигурацией и аутентификацией.

Существует три уровня детализации:

  1. уровень 1 (-v)
  2. уровень 2 (-vv)
  3. уровень 3 (-vvv)

Поэтому вместо доступа к удаленному серверу с использованием синтаксиса ssh [server_ip] добавьте параметр -v и выполните:

ssh -v [server_ip]

ssh -v

В качестве альтернативы вы можете использовать:

ssh -vv [server_ip]

или

ssh -vvv [server_ip]

Источник: https://zen.yandex.ru/media/merion_networks/kak-ispravit-oshibku-ssh-connection-refused-5fb140eb1064d30b6c2c990b

DNS сервер недоступен как исправить: лучшие способы

Сервер отказал в подключении

Представьте ситуацию. Нет доступа в интернет. На значке подключения в системном трее появился восклицательный знак. При открытии сайта отображается ошибка что сервер не получается найти. Что делать? Итак, DNS сервер недоступен как исправить рассмотрим в сегодняшней статье.

Что это такое

У каждого интернет-ресурса есть уникальный адрес, состоящий из набора букв. Например: Google.com. В сети используется его цифровое значение, IP адрес. Например: 182.105.11.4. Человеку проще запомнить буквы, чем набор цифр. DNS сервер транслирует IP адрес в символы и наоборот.

Почему появляется ошибка

Про открытие сайта отображается ошибка:

Неполадки бывают двух видов:

  1. Проблема у провайдера. Например, технические работы;
  2. Неполадки у пользователя: неправильные настройки роутера, сбой в работе драйверов и так далее.

Итак, ДНС сервер недоступен как исправить рассмотрим подробнее.

Что делать в первую очередь

Включите диагностику сети. Нажмите на значке интернета в трее ПКМ, выберите:

Отобразится окно показывающее, что DNS-сервер недоступен.

В некоторых случаях диагностическая утилита исправит ошибку автоматически. Часто после перезагрузки сеть будет работать без ошибок.

Перед тем как разбираться с настройками, выполните такие действия:

  1. Перезагрузите маршрутизатор. Отключите его от сети подождите десять секунд, включите снова;
  2. Перезагрузите ПК;
  3. Проверьте есть ли интернет на других устройствах;
  4. Для проверки подключения подсоедините ПК напрямую к роутеру;
  5. Вспомните не производились ли до появления ошибки смена настроек или установка софта. Возможно, причина в этом.

Проверяем службу

Возможно, DNS-сервер недоступен, потому что служба «DNS клиент» не активирована. Нажмите «Win+R», пропишите команду:

Найдите службу. Нажмите ПКМ. Если пункт «Запустить» активный нажмите по нему. Выберите свойства.

Установите:

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

Изменяем настройки в свойствах

Нажмите на значке ПКМ, далее:

Нажмите ссылку:

Выберите подключение. Если по Wi-Fi нажмите «Беспроводная сеть».

Нажмите «Свойства»:

Перейдите:

Если прописан DNS сервер, установите автоматическое получение адреса.

Установите DNS от Google. Посмотрите, как на скриншоте.

Дополнение

Если ошибка на всех устройствах, пропишите адреса серверов Google в настройках маршрутизатора. Как попасть в его настройки, смотрите в статье: «Настройка Wi-Fi маршрутизатора».

Параметры задаются в разделе:

Сохраните настройки.

Проблема с драйверами

Проверьте установлен ли драйвер на сетевую карту. Он может быть поврежденным или устаревшим.  Нажмите «Win+R», далее:

Посмотрите, нет ли восклицательного знака напротив устройств. Если есть, обновите для него драйвера. Возможно, причина в этом.

Сброс сети

Функция добавлена разработчиками в ОС Windows 10. Она полностью сбрасывает настройки сети. Способ решает проблемы, связанные с подключением, исправляет ошибку DNS.

Запишите пароли и настройки сетевых адаптеров. После сброса они удалятся. Придется прописывать заново.

Нажмите «Win+I», перейдите:

Нажмите ссылку:

Через пять минут на экране отобразится сообщение, когда перезагрузится ОС. Подождите. Не перезагружайте ПК вручную. Настройки сети сбросятся. Подключитесь снова с сети. Пропишите настройки сетевой карты.

Удаляем кэш

Нажмите «Win+X», выберите:

По очереди выполните такие команды:

Пропишите четвертую команду, чтобы посмотреть, что параметры сброшены.

Соединение с интернет разорвется. Включите его.

Проблема на стороне провайдера

Причина недоступности интернет — сбой на серверах Google, Яндекса или других корпораций. Единственный вариант решения проблемы подождать.

Чтобы узнать, что причина недоступности DNS соединения происходит на стороне провайдера, перезвоните ему. Телефонный номер указан в договоре на подключение.

Если проблема глобальная, оператор сразу это сообщит, назовет время, когда будет устранена ошибка.

Настройки антивирусного ПО

Ошибка появляется после установки или переустановки антивируса. Причина — включение максимального уровня защиты.

Вывод

Чтобы устранить ошибку, связанную с недоступностью сервера, сначала попробуйте перезагрузить роутер. Эффективный способ — очистка кэша с помощью Командной строки. Пропишите в настройках роутера DNS от Google.

Источник: https://public-pc.com/dns-server-nedostupen-kak-ispravit/

Не удается получить доступ к сайту: что делать и как решить проблему?

Сервер отказал в подключении

Всем привет! Все популярные браузеры (кроме Mozilla Firefox) используют в своей основе движок Chromium. Работая через такой, при открытии любого сайта пользователь может получить ошибку «Не удается получить доступ к сайту».  Почему так происходит и кто виноват в этой ситуации – рассмотрено в этой статье.

Причины ошибки

Что делать, когда при входе на интернет страничку не удается ее открыть? – Однозначно, сперва следует разобраться с причинами, которых несколько:

  1. Плохой сигнал интернета (если на линии сбоит или слабый сигнал Wi-Fi), то сессии открытия страницы не смогут завершиться, и браузер выдаст подобного рода заглушку.
  2. Введенный адрес сайта или ссылки неверный. Обязательно сверьтесь, чтобы ссылка была указана верно.
  3. DNS адрес может попросту не обработать доменное имя и выдаст ошибку. Этому мог поспособствовать предоставляемый DNS от провайдера (намеренно или нет).
  4. Вы подключены к прокси-серверу или VPN, настроенные протоколы которых мешают адекватному подключению, и в конечном счете соединение сброшено. В качестве прокси или VPN могут выступать плагины на Google C
  5. Сетевые настройки Windows претерпели изменений (возможно не по вашей вине) и их следует откатить до состояния «по умолчанию».
  6. В файле hosts появились IP-адреса доменов, на которые вы пытаетесь попасть. Если таковы там есть, их следует убрать.
  7. На компьютере гуляет или уже «поработал» вирус, который рекомендуется устранить. В этом помогут антивирусы.
  8. Сайт размещен в сети на сервере, который в данный момент времени вышел из строя. Причин тому может быть много (от забитого канала до пожара в серверной). Главное, что проблема не на вашей стороне.

Примечательно, что ошибка не удается получить доступ к сайту имеет дополнительные приписки, которые пытаются конкретизировать неисправность. Например,

  • Не удается найти DNS-адрес сервера;
  • Не удается найти IP-адрес сервера;
  • Превышено время ожидания ответа от сайта.

Если вы заметили, что интернета нет только при Wi-Fi подключении, то смотрим инструкцию по решению тут.

Смена DNS – сделать в первую очередь

Если с сигналом Wi-Fi или проводным подключением от провайдера все в порядке, обратите внимание на DNS. Для абонентов провайдеры выдают собственные DNS, которые чаще всего «оставляют желать лучшего». Но, вы вправе отказаться от стандартных настроек вашего провайдера, переключившись на альтернативные DNS от Google, Яндекс или прочие, которые сочтете нужными.

Для реализации доступа сделайте следующее:

  1. Нажмите Win+R и выполните команду:

ncpa.cpl

  1. Кликните ПКМ по активному соединению и жмите «Отключить».
  1. Зайдите в «Свойства» – «Протокол TCP/IPv4».
  1. Кликните внизу метку для ручного ввода DNS.
  2. Пропишите основной и альтернативный. Жмите «ОК».
  1. Запустите соединение двойным кликом мыши, и проверяйте доступ к сайту еще раз.
Адреса DNSPrimarySecondary
Яндекс77.88.8.877.88.8.1
Google8.8.8.88.8.4.4
Comss DNS92.38.152.16393.115.24.204
OpenDNS (Cisco)208.67.222.222208.67.220.220

Альтернативных DNS-адресов много, все они имеют различную степень защиты, различные пинги и прочее. Выбирайте, который подойдет и пользуйтесь.

Если же сайт не открывается, снимите птичку с «Протокол интернета версии 6» и попробуйте открыть сайт снова.

Сброс кэша DNS

Если на сайт доступа все еще нет – сбросьте кэш DNS. Для этого откройте командную строку (с admin-правами), введите команду: ipconfig /flushdns и кликните «Enter», чтобы сбросить кэш. Перезагрузите комп и роутер (если он у вас есть).

Проверка настроек прокси-сервера

Вне зависимости пользуетесь вы Гугл Хром или Опера, проверьте сетевое подключение:

  1. Нажмите Win+R и выполните команду:

control

  1. Нажмите «Свойства браузера».
  1. Затем кликните раздел «Подключения» – «Настройка сети».
  1. Убедитесь, что в этом окне не выставлено ничего, даже «Авоматическое определение параметров».

Проверка hosts

Если у вас не открываются , , ВК или конкретные другие сайты на постоянной основе, проверьте файл hosts:

  1. Откройте «Проводник» и перейдите в директорию:

C:\Windows\System32\drivers\etc

  1. Кликните по файлу hostsи откройте его через блокнот.
  1. Удалите все строки c IP-адресами, кроме localhost или же закоменьтите их знаком #.
  2. Нажмите Ctrl+S, выберите «Все файлы» и кликайте «Сохранить».
  1. Если же у вас выбивает такое уведомление, вам нужно открыть файл с правами администратора.
  1. После сохранения проверяйте доступ к сайтам.

Настройки браузера

Проверьте, не являются ли нагроможденные Google Plugins виновниками того, что доступа к сайту нет. Для этого:

  1. Проверьте открытие сайта через другой браузер.
  2. Если все ОК?! – откройте ваш основной браузер и перейдите в раздел «Расширения» или «Дополнения».
  3. Деактивируйте всевозможные приложения, которые влияют на сетевой трафик (прокси сервера, VPN, блокировщики рекламы).
  4. Если не уверены, то деактивируйте все плагины.
  1. Дополнительной мерой станет «Восстановление настроек по умолчанию».

Вирусное ПО

В обязательном порядке используйте бесплатные сканеры: Malwarebytes Anti-Malware, AdwCleaner или перешерстите систему Windows Defender. Возможно в системе завелся троян, спутавший сетевые настройки.

Сброс сети по умолчанию

Чтобы восстановить работоспособность сетевых настроек можно сделать сброс сети. Вероятность того, что этот сброс сделает системе хуже крайне мала. Однако, введенные команды полностью перезагрузят сетевые протоколы (интернет на время пропадет):

  1. Откройте cmd с админ-правами и поочередно введите команды.
  2. Первая:

netsh int ip reset

netsh winsock reset

Для пользователей Windows 10 данная опция вынесена отдельной кнопкой, которую можно найти в разделе: «Параметры» – «Сеть и Интернет» – «Сброс сети».

Сброс настроек маршрутизатора

Последняя черта – маршрутизатор, в котором могли быть применены фильтры, запрещающие открывать сайты (например, неправильно выставленный DNS для всей сети).

Откройте веб-интерфейс маршрутизатора – обычно доступен по адресу: 192.168.1.1 или 192.168.0.1. В конце, перейдите в раздел сброс и восстановление и сбросьте устройство до заводского состояния.

После этого нужно будет настроить интернет и Wi-Fi заново – об этом подробно написано тут.

Проблема не на вашей стороне

Если сайт не открывается, подождите немного и повторите попытку. Возможно проблема не на вашей стороне. Особенно, это касается мелких сайтов с небольшой посещаемостью. Если случается сбой на сайтах-китах (например, фейсбук), то об этом моментально можно прочитать в СМИ.

Как открыть не открывающийся сайт

Поисковые системы для удобства быстрого доступа кэшируют страницы сайта. Можно этой лазейкой воспользоваться пользователям, открыв последнюю сохраненную в кэше гугл копию страницы. Для этого в поисковой строке Google введите команду «cache:» и добавьте к оператору ссылку нужного сайта или страницы.

Вот пример:

cache:https://developers.google.com/

Пробелы в операторе не нужны.

Источник: https://WiFiGid.ru/reshenie-problem-i-oshibok/ne-udaetsya-poluchit-dostup-k-sajtu

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.