1

У меня есть сеть с двумя разными маршрутизаторами, вот так:

Router1: WAN 1.1.1.1 LAN 10.0.0.1
Router2: WAN 2.2.2.2 LAN 10.0.0.2

PC1 (Windows 7) : LAN 10.0.0.11 GW: 10.0.0.2
PC2 (Windows 10): LAN 10.0.0.12 GW: 10.0.0.2
Other PCs: GW 10.0.0.1 (these have nothing to do with this question!)

Я создал две записи RDP NAT на маршрутизаторе 1, которые указывают на ПК1 и ПК2, соответственно:

TCP 1.1.1.1:3391 -> 10.0.0.11:3389
TCP 1.1.1.1:3392 -> 10.0.0.12:3389

Я на самом деле не ожидал, что они будут работать, потому что пакеты извне xxxx -> 1.1.1.1, в то время как ответные пакеты становятся 2.2.2.2 -> xxxx

Я узнал, что NAT на PC1 действительно работает, но я не знаю почему.

Сейчас я пытаюсь найти способ заставить его работать и на ПК2.

Конечно, если я установлю шлюз PC2 на 10.0.0.1, NAT работает отлично.

0