Я пытаюсь лучше понять различные инструменты сетевых запросов, такие как nc , curl , whois , dig , nslookup и в то же время немного больше об архитектуре интернет-запросов, серверов и тому подобного (NIC, A Record, MX), хотя уже немного знаком с TCP, серверами имен, регистраторами доменов, анализаторами пакетов, HTTP-заголовками и IP-адресами. Это мое прошлое, вот мой вопрос.
Когда я dig или whois , скажем, www.valgrind.org (или valgrind.org), я получаю как минимум два разных IP-ответа: 178.250.76.80 и 172.16.0.23 # 53.
$ nslookup valgrind.org
Server: 172.16.0.23
Address: 172.16.0.23#53
Non-authoritative answer:
Name: valgrind.org
Address: 178.250.76.80
Попытка поиска любого из них в w3m или chromium приводит к ошибке 403 Forbidden . Кроме того, я не уверен, к какому из них перейти, но ping каким-то образом способен это выяснить! Если я пингую ping valgrind.org (или ping www.valgrind.org), он выбирает
$ ping valgrind.org
PING valgrind.org (178.250.76.80) 56(84) bytes of data.
64 bytes from 178.250.76.80: icmp_req=1 ttl=50 time=80.2 ms
Откуда он это знает? И какой еще инструмент я должен использовать, чтобы узнать, как мой браузер переходит с 178.250.76.80 на valgrind.org и что-то загружает?

