На моем интернет-маршрутизаторе настроены две переадресации портов:
- router-external-ip = 85.93.cd:22 -> internal-host:22
- router-external-ip = 85.93.cd:8010 -> internal-host:22
(Наличие только последнего не имеет значения.)
Используя wireshark на интернет-хосте, я пытаюсь подключиться с шоу:
00:05:52.383219 78.46.a.b -> 85.93.c.d TCP 58451 > 8010 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 TSV=838066885 TSER=0 WS=6
00:05:52.410834 85.93.c.d -> 78.46.a.b TCP 22 > 58451 [SYN, ACK] Seq=0 Ack=0 Win=5792 Len=0 MSS=1452 TSV=907810728 TSER=838066885 WS=1
00:05:52.410885 78.46.a.b -> 85.93.c.d TCP 58451 > 22 [RST] Seq=0 Win=0 Len=0
Это означает, что маршрутизатор неправильно обрабатывает ответ. WT *?
Я что-то здесь не так делаю, или этот роутер (FritzBox 7390) просто плох?
Примечание: переадресация порта на порт 22 работает нормально, как и переадресация другого порта через порт 223 на другой внутренний хост.