![Почему Akamai WhoAmI Tool показывает, что 1.1.1. поддерживает ECS?](https://rvso.com/image/1671493/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83%20Akamai%20WhoAmI%20Tool%20%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82%2C%20%D1%87%D1%82%D0%BE%201.1.1.%20%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D1%82%20ECS%3F.png)
Инструменты Akamai whoami могут проверить, поддерживает ли DNS-резолвер подсеть EDNS-клиента. Следующий результат показывает, что 1.1.1.1 поддерживает ECS.
ec2-user@ip-172-31-42-222 ~]$ dig +short TXT whoami.ds.akahelp.net @1.1.1.1
"ecs" "54.73.0.0/24/24"
"ip" "54.73.0.168"
"ns" "162.158.37.98"
Однако, согласно FAQ CloudFlare, он не должен поддерживать ECS.
1.1.1.1 — это ориентированный на конфиденциальность преобразователь, поэтому он не отправляет никакую информацию об IP-адресе клиента и не отправляет заголовок подсети клиента EDNS на авторитетные серверы.
https://developers.cloudflare.com/1.1.1.1/faq/#does-1111-send-edns-client-subnet-header
Пытатьсядругой инструментпредоставлено Google. Показывает, что 1.1.1.1 не поддерживает ECS (никакой информации о ECS не получено).
[ec2-user@ip-172-31-42-222 ~]$ dig +short TXT o-o.myaddr.l.google.com @1.1.1.1
"162.158.37.35"
Итак, инструмент Акамаи не прав? Как я могу объяснить конфликт?
решение1
Я задаю тот же вопрос в сообществе CloudFlare. CloudFlare рассматривает тестовый сервер Akamai как особый случай.
https://community.cloudflare.com/t/why-akamai-whoami-tool-show-that-1-1-1-supoort-ecs/389954
Исключением является единственный домен отладки Akamai whoami.ds.akahelp.net для помощи в отладке между поставщиками. Однако Cloudflare не отправляет ECS ни в один из производственных доменов Akamai, таких как akamaihd.net или аналогичных.https://developers.cloudflare.com/1.1.1.1/faq/#does-1111-send-edns-client-subnet-header