Cloudflare — используйте правило преобразования для получения IPv4-адресаPython

Программы на Python
Anonymous
Cloudflare — используйте правило преобразования для получения IPv4-адреса

Сообщение Anonymous »

Я пытаюсь получить IPv4-адрес пользователя в дополнение к его IPv6-адресу в Cloudflare без перехода на корпоративный план.
Я видел на Reddit, кто-то сказал:
"Вы можете просто использовать правило преобразования, чтобы добавить этот заголовок - бесплатно".
https://www.reddit.com/r/CloudFlare /comments/1293n5f/turning_on_the_true_client_ip_header_in_cloudflare/
На данный момент я сделал:

Код: Выделить всё

1. Rules -> Transform Rules
2. Create Rule -> Modify Request Header
3. Rule Name -> All incoming requests -> Set Dynamic
4. Header Name: "X-IPv4-O", Value: ip.src
К сожалению, ip.src все еще дает мне адрес IPv6. Я спросил ChatGPT/Claude, какой синтаксис будет для получения адреса IPv4, но они не знают. Учитывая этот комментарий Reddit, в котором говорится, что это возможно, мне было интересно, знает ли кто-нибудь правильный синтаксис, чтобы получить адрес IPv4 в качестве пользовательского заголовка.

Подробнее здесь: https://stackoverflow.com/questions/787 ... v4-address

Вернуться в «Python»