Как я могу проверить, когда я анализирую пакет, является ли IP-адрес для пакета одним из определенного DNS-имени, для которого указано много IP-адресов (т.е. это DNS-имя использует подход циклического типа и действует как основной прокси-сервер компании DNS-имя сервера - однако оно передается одному из многих реальных прокси-серверов в реальном времени)
Спасибо
Это невозможно на уровне уровня 3/4. Возможно, полезная нагрузка пакета может содержать имя DNS, но это зависит от приложения (например, ответы HTTP содержат поле HOST, но это только в заголовке - дополнительные пакеты не будут содержать информацию).
Что ж, я полагаю, вы делаете это с помощью скрипта или программы, но если вы можете использовать dig
инструмент, вы можете проверить все IP-адреса, перечисленные на имя:
# dig www.google.com +short
www.l.google.com.
74.125.67.99
74.125.67.106
74.125.67.104
74.125.67.103
74.125.67.147
74.125.67.105
Я полагаю, вы можете получить его с помощью функции или метода на предпочитаемом вами языке.