вопрос про ip адрес
Столкнулся с такой проблемой, что в игре начало блокировать мой IP адрес и я не могу играть нормально.
Далее написав в тех поддержку игры, мне ответили следующее:Интернет-Провайдер отдает разные IP для TCP и UDP подключения.
Заходя на сайт 2ip, у меня показывает одно IP а на другом сайте другой IP (3 цифры в конце разные).
Далее я звоню своему Интернет-Провайдеру, говорю что провайдер отдает разные IP адреса, и мой интернет провайдер не понимает в чём дело и почему так случилось.
Прошу помочь мне и подсказать, как мне быть, или же как лучше объяснить провайдеру, что случилось и что надо ему делать, потому что они не разбираются в своей работе, а покупать статический IP адрес я не могу, так что надо искать другой выход.
Ответы (1 шт):
мне ответили следующее:Интернет-Провайдер отдает разные IP для TCP и UDP подключения.
Проверить это утверждение можно, например, с помощью утилиты iperf3. Проверки должны быть близки по времени, т.к. выданный IP адрес иногда меняется, обычно, достаточно редко. Проверка по TCP:
$ iperf3 -c ping.online.net --get-server-output
Выдача:
Connecting to host ping.online.net, port 5201
[ 7] local 198.51.100.45 port 49942 connected to 51.158.1.21 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd RTT
[ 7] 0.00-1.00 sec 130 KBytes 1.07 Mbits/sec 2 2.63 KBytes 99ms
...
Server output:
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 213.87.144.52, port 20595
[ 24] local 51.158.1.21 port 5201 connected to 213.87.144.52 port 19048
...
- 198.51.100.45:49942 - адрес:порт в локальной сети;
- 213.87.144.52:20595 - адрес:порт выданный NAT провайдера;
- 51.158.1.21:5201 - адрес:порт сервера
Проверка по UDP:
$ iperf3 -u -c ping.online.net --get-server-output
Выдача:
Connecting to host ping.online.net, port 5201
[ 7] local 198.51.100.45 port 62673 connected to 51.158.1.21 port 5201
[ ID] Interval Transfer Bitrate Total Datagrams
[ 7] 0.00-1.00 sec 129 KBytes 1.06 Mbits/sec 98
...
Server output:
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 213.87.144.52, port 13453
[ 37] local 51.158.1.21 port 5201 connected to 213.87.144.52 port 5380
...
- 198.51.100.45:62673 - адрес:порт в локальной сети;
- 213.87.144.52:13453 - адрес:порт выданный NAT провайдера;
- 51.158.1.21:5201 - адрес:порт сервера
Список публичных серверов и описание iperf3 смотрите: https://iperf.fr/iperf-servers.php
Полученные протоколы, если гипотеза подтвердится, попробуйте донести до грамотных специалистов техподдержки провайдера, если не подтвердится, то до грамотных специалистов техподдержки игры.
Заходя на сайте 2ip у меня показывает одно ip а на другом сайте другой ip (3 цифры в конце разные),
Это странно (ошибочно, неправильно), возможно, NAT вашего провайдера очень часто меняет ваш динамический IP адрес? Или ещё какие грабли?
Обычно, кого не спроси (speedtest.net, yoip.ru, 2ip.ru, ...) все видят одинаковый IP адрес (если спрашивать примерно одновременно, плюс минус несколько часов или дней).