LINUX.ORG.RU
ФорумTalks

Порт 8000 не доступен на зарубежном сервере

 ,


0

1

Есть один vps-сервер в Европе. На нём 2 http-сервера на 80 и 8000 портах. На 80 можно успешно подключиться, а на 8000 вообще нет. TCP-соединение устанавливается, но дальше вообще не идёт, wireshark показывает бесконечные tcp retransmission.

Что теперь в РФ уже нестандартные порты блокируют что ли?


Что теперь в РФ уже нестандартные порты блокируют что ли?

Да, сталкивался уже с этим.

praseodim ★★★★★
()

Прежде чем спрашивать такие вопросы всегда проверяй, открывается ли не из РФ (через VPN например)

Вообще у нас могут блокировать даже диапазоны адресов целиком в зависимости от настроения РКН, мне так пришлось менять VPS-провайдера.

Gary ★★★★★
()

https://ping.eu/port-chk/ тут проверь, там не РФ будет точно, если закрыто то или iptables копай или хостера спрашивай, если закрыто то вероятно ТСПУ, почему закрыли тебе никто не скажет, они в отличии от РКН свои списки никуда не выкладывают

Kolins ★★★★★
()
Ответ на: комментарий от Kolins

Показывает, что порт открыт. Да и он также открыт с моего ip, но, как я уже упоминал, соединение устанавливается, но дальнейшие данные не проходят.
Ну про выборочную блокировку портов я вообще не знал. Как же это всё достало.

vvvv
() автор топика
Ответ на: комментарий от vvvv

а на стороне сервера tcpdump запускал? там видно что запросы доходят?

А если поменять 8000 на 8001? Ну или redirect 8001->8000 в iptables сделать, то что будет? Ну так для теста.

Kolins ★★★★★
()
Ответ на: комментарий от vvvv

соединение с youtube устанавливается, но дальнейшие данные не проходят.

Это сервера устарели.

Как же это всё достало.

Мы ещё ничего не начинали! (с)

Ygor ★★★★★
()
Ответ на: комментарий от Kolins

tcpdump на сервере видит tcp-запрос на порт 8000.
Все порты примерно выше 1000 полноценно не работают. Пробовал запускать http-сервер на 80/81/100/500/999/1000 - работает, html-страница возвращается. Всё что выше 1000, пробовал 1000/5000/8000/50000 - не работает.

vvvv
() автор топика

Есть один vps-сервер в Европе.

во первых у него могут быть свои закидоны. 8000 удобный (запоминаемый) порт, может там одминко или прочие невзгоды.

VPS это такая, такое..VPS VDS-у рознь

MKuznetsov ★★★★★
()
Ответ на: комментарий от vvvv

Запрос видит, а ответы? Сравни дампы с обеих сторон.

А ещё хостер вполне может запрещать порты выше 1024, ты у него пробовал спрашивать?

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

Какие ответы? Tcp handshake есть, больше ничего.
Через Тор порт 8000 открывается. И раньше до блокировки тоже открывался.

vvvv
() автор топика
Ответ на: комментарий от vvvv

Твой сервер должен в ответ на SYN слать SYN+ACK, клиент должен этот SYN+ACK увидеть и послать серверу ACK, сервер должен увидеть этот ACK, а так же последующие пакеты от клиента с http-запросом.

Проверять надо tcpdump-ами с обеих сторон, чтобы видеть что именно отправлено одной стороной и что из этого приняла вторая и сравнивать.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)

но дальше вообще не идёт

А что за трафик? Не квн, случайно?

LamerOk ★★★★★
()

Я куда чаще сталкивался с тем, что на зарубежном VPS порты на уровне хостера заблокированы.

atrus ★★★★★
()
Ответ на: комментарий от vvvv

Все порты примерно выше 1000 полноценно не работают.

Передай приветы своему хостеру.

somemong
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)