我有一个NAT后面的客户端和一台可以通过这台计算机访问的服务器
类似的东西:
local ip external ip IPe
external port Pe
C --------- | ----------------- S
NAT
我希望S知道C IPe和Pe用于在这两者之间传输
我该怎么做?
我正在使用python
答案 0 :(得分:0)
如果S是服务器,那么只需
conn, addr = s.accept()
否则,如果C对S 一无所知 这是一个解决方案问题:您应该使用一个中间服务器来解决您的通信问题。
要求:
注意:秘诀是C和S都知道服务器。