Каждый раз, когда у меня возникают проблемы с подключением к серверу (git server и т.д.), Наш системный администратор говорит мне пропинговать хост. Если это не сработает, он попросит меня пропинговать IP-адрес хоста. Я тоже не помню, чтобы это работало. Есть ли разница между ними? Что это значит, если вы можете пропинговать IP, но не хост?
2 ответа
Для успешной проверки имени хоста потребуется работающий механизм разрешения имен (предположительно, DNS), поэтому проверка связи с именем хоста и сбой при преобразовании имени хоста в его IP-адрес позволяет техническому специалисту сосредоточить свои усилия на разрешении имен (DNS). Это его способ сузить корневую проблему. Если вы не можете разрешить имя хоста, он может устранить неполадки, связанные с разрешением имен, вместо устранения основных проблем с подключением.
Pinging to host проверяет интернет-соединение в сети.
Если это не работает, следующая вещь, которую нужно проверить - это DNS.
Пинговать хосты не удастся, даже если есть подключение к Интернету, когда не указан DNS.
Обязанность DNS - перевести хост-адрес в IP-адрес. Например: при вводе ping google.com
dns преобразует google.com в соответствующий IP-адрес.
Если DNS не настроен или не работает, этот перевод не произойдет, и проверка связи не будет выполнена.