Natter icon indicating copy to clipboard operation
Natter copied to clipboard

能不能问个基础问题,既然已经是NAT1,为何还需要natter呢,upnp不行?

Open raylapse opened this issue 1 year ago • 1 comments

不太理解natter的真正用途 NAT1配合upnp不是可以随意映射公网端口吗

raylapse avatar Sep 15 '24 01:09 raylapse

upnp只是将局域网端口映射到运营商给你分配的ip 比如说运营商给你分配了一个ip 10.128.16.1 出口ip为120.66.66.22 路由器分配给你局域网ip为192.168.1.2 upnp映射为 192.168.1.2:5001 → 10.128.16.1:5001 而再往上想让10.128.16.1:5001映射到120.66.66.22的某个端口就做不到了 只能通过natter进行打洞 natter发起传出连接 192.168.1.2:3456 → 10.128.16.1:3456 → 120.66.66.22:3542 → 39.156.66.10:80 这样就建立了一个 192.168.1.2:3456 → 120.66.66.22:3542的映射 然后就可以通过转发什么的操作将3456端口的数据转发到运行了特定服务的端口 比如说192.168.1.2:8080 ← 192.168.1.2:3456 ← 120.66.66.22:3542

qwqcwcawa avatar Sep 20 '24 06:09 qwqcwcawa