高分请教upd端口映射问题(200分)

  • 主题发起人 主题发起人 wwwone
  • 开始时间 开始时间
W

wwwone

Unregistered / Unconfirmed
GUEST, unregistred user!
大家好.我的电脑是内网的一台机上,如何通过写代码的形式在程序中进行upd端口映射

让外网的电脑可以访问呢,请大家出个意见,或给出源码最好
 
以前做过,但是对于映射端口不怎么懂
帮你顶
 
根据我个人的理解。
如果是内网。不管是UDP还是TCP都无法让外网的电脑直接连接到你在内网中的机子吧。
除非在网关处做端口映射。
 
这也不难呢,很多软件都有这种功能,包括windows系统本身也有
要自己做的话,就是写一个类似代理的程序,运行在网关处(有外网IP地址)
比如监听80端口,如果有数据从此端口进来,就原样转发到指定的内网IP,等待内网机器的回应,如果有回应,就原样转发给远程,像个二传手一样。这样一个运行在内网的网站就可以访问了。
 
你们好,我的内网是通过路由上网的,没有固定的ip,所以也没有代理服务器, 这样的情况,我怎样才能动态映射一些端口给外网访问我的内网电脑中的程序呢,当我的程序退出时,又释放那些动态的端口呢,请大家出个主意或一些源码,多谢大家
 
那在路由器中设置,如果你是ADSL上网,你的MODEM带路由功能,也可以。再配合一个花生壳之类的动态域名软件,就更方便了。
 
如果不能路由上设置,要在程序中动态设置,应该如何写代码呢,程序退出后就释放那些动态的端口
 
映射端口是自动的。关键是发心跳维持这个端口不变化。
 
帮你顶,

BT 就可以,研究中
 
不难才怪,不难你写出来啊
 
dcs_dcs,
你好
你做过吗,可否请教一下呢
 
后退
顶部