Internet 连接的问题!!! 编了一个Internet 连接的软件,用TCPIPSocket,若Server端的电脑直接连Moden(ADSL)上网就可以连接到。但若是Server端的电脑经过路由再连Moden上网就不能连接。请问这个问题怎么解决啊?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 >>若Server端的电脑直接连Moden(ADSL)上网就可以连接到。那是因为Server端获得的IP给了虚拟的PPPoE网卡,由Server端的电脑自己控制。>>>但若是Server端的电脑经过路由再连Moden上网就不能连接。显然这时获得的IP给了路由器,你这时链接的Server端IP是路由器。请问你的软件运行在路由器里吗? Server不是运行在路由器的。而是运行在一台普通的电脑,此电脑再经过路由连Moden上网。 TO: VeryOldMan(老者(www.gzmeishi.com)) 情况是像你说的那样,那怎么解决呢? 一般情况是: 没解!除非你能这样:在路由器上定义一个规则,当有客户端要求连接本IP的某端口时,则把该连接请求转发到你做Server的计算机的IP及端口上,再由你的Server来处理。但绝大部分ADSL宽带MODEM无法这样配置。 怎么解决数据库路径问题---实现无论把文件装在哪个目录下都可以运行? 实在想不明,我明明关了又打开了ADODataSet2,但是都是第二次在运行老告诉我ADODataSet2关了? 困扰多日的问题:图片拖动、缩放 文件复制方法的比较 关于数据类型的问题 请问关于一个数据类型的问题 关于TidTCPClient的问题,麻烦。 DBLookupListBox 中有多行数据,鼠标点击某一行时为什么全部行都高亮而不是单独点击的那一行高亮? 盒子未来 如何更改Treeview控件里连线的长度? DELPHI6的小问题,哪位高手帮帮我呀 图如何存到Oralce中?
>>>但若是Server端的电脑经过路由再连Moden上网就不能连接。显然这时获得的IP给了路由器,你这时链接的Server端IP是路由器。请问你的软件运行在路由器里吗?
除非你能这样:
在路由器上定义一个规则,当有客户端要求连接本IP的某端口时,则把该连接请求转发到你做Server的计算机的IP及端口上,再由你的Server来处理。
但绝大部分ADSL宽带MODEM无法这样配置。