Выбор ответа Junior Сеть в Linux спрашивают часто обновлено
Refused или timeout
Вопрос
nc -zv db 5432 сразу отвечает Connection refused. Что это говорит?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Хост доступен, но на порту 5432 никто не слушает. Refused это ответ RST: до хоста дошли, но порт закрыт.
Варианты ответа
- Пакеты теряются по дороге или хост выключен
- Хост доступен, но на порту 5432 никто не слушаетправильный ответ
- DNS не смог разрешить имя
dbв адрес - Неверный пароль PostgreSQL для этого пользователя
Разбор
Refused это ответ RST: до хоста дошли, но порт закрыт. Потерю пакетов, выключенный хост или DROP клиент видит как таймаут. Ошибка DNS выглядит как Name or service not known, а пароль проверяется уже после TCP-соединения, на уровне протокола.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.