Задать вопрос

Python и пакет ipaddress, привязка ipv6, как правильно использовать?

Привязываю к парсеру ipv6, который добавил на сервере и привязал к серверу на timeweb.cloud.
Использую пакет ipaddress для python.

ipv6_address = ipaddress.IPv6Address('1a01:9f00:5:1::f1f')

Проверяю через скрипт:
import ipaddress
import requests

ipv6_address = ipaddress.IPv6Address('1a01:9f00:5:1::f1f')
#если на сайт заходить под ipv4, то не пустит, если под ipv6, то пустит и выдаст статус 200, что зашел
url = f'http://ip6only.me/'

response = requests.get(url)
        if response.status_code == 200:
           print('Запрос успешно выполнен!')
           print('Ответ от сервера:')
           print(response.text)
        else:
           print(f'Ошибка при выполнении запроса. Код состояния: {response.status_code}')


Заходит, отрабатывает 200, сайт выводит и выводит там ipv6, но есть но, выводит не тот, что я вписал в строку ipv6_address, почему? он взял другой ipv6, который привязан тож к серверу. Как заставить, чтобы он работал, от того который я вписал.
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой 25 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы