处于nat后的主机主动连接公网上的机器能够成功,
但公网上的机器主动连接nat后的这台机器却不能成功,为什么??
处于nat后的主机连接公网上的机器以获取数据却能收到,公网上的这台机器是怎么把数据发送至内网的??
但公网上的机器主动连接nat后的这台机器却不能成功,为什么??
处于nat后的主机连接公网上的机器以获取数据却能收到,公网上的这台机器是怎么把数据发送至内网的??
解决方案 »
- 请问WinAPI中有没有定位文件指针的函数
- 帮忙找下什么错了
- 加载lib可以,可怎么只加载相应的dll,不拷贝lib到工程目录下?
- CListCtrl 控件问题
- 请教:如何捕捉浏览器发出的请求/怎样模仿点击按钮执行script的动作
- 使用Word的Automation时,tables.Item(0)出错怎么回事?
- 自定义链表如何存到文件中,利用CArchive序列化◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎
- 两个星期完成了我的第一个MFC程序,也是我的第一个WINDOWS程序
- 一个socket问题
- 学习win32编程该看什么书?
- MFC是什么类库呀,是不是VC专有的?
- 谁有负过费的ActiveSkin,价钱可以商量
要看网关的nat具体是如何实现的,我写过一个网关,对于你所说的“如果用其他socket发送到那个端口”,在udp的映射时间内,是能够被转发的。
To:jcaomao
对于处于两个不同的nat网关之后的主机,只能通过第三方一个处于公网的主机做代理进行转发,实现通信。
只有Nat 有映射才行,或通过第三方才行。
NAT后的那台机器就会收到,TCP不行!