首页 新闻 会员 周边 捐助

c# socket必须固定Ip吗?可否通过域名解析帮顶呢?

0
悬赏园豆:50 [已关闭问题] 关闭于 2013-07-23 08:34

我用scoket写了个程序,需要用Ip链接通信,我在局域网内部测试完全正常。但是挂到我的内网服务器就直接运行不了,我内网服务器是通过花生壳映射出去了的,我外网通过域名或者ip都能链接到我的内网服务器,但是我写的socket服务器端在服务器运行就报错,我想错误大概是说服务器自身的ip还是:192.168.1.120。但是我用程序解析域名得到的是我的公网ip。我要在ip为192.168.1.120的机器上绑定公网ip并监听端口,所以报错!
     那个哥们遇到过类似问题的,帮我哈哇!

留下的枇杷的主页 留下的枇杷 | 初学一级 | 园豆:6
提问于:2013-04-25 08:32
< >
分享
所有回答(4)
0

可能需要NAT穿透。

sinhbv | 园豆:2579 (老鸟四级) | 2013-04-25 08:45
0

173844862.NET高级部落欢迎您!

Enyanni | 园豆:207 (菜鸟二级) | 2013-04-25 08:53
0

自己已经解决了,我用服务器拨号连接外网,然后用路由器来链接服务器,这样我的服务器始终都是公网ip了

留下的枇杷 | 园豆:6 (初学一级) | 2013-04-25 09:58

这样再次拨号IP是不是就变了?

支持(0) 反对(0) weblogical | 园豆:6 (初学一级) | 2013-04-26 17:52

最近在看相关的知识,请问能否贴出“我用服务器拨号连接外网,然后用路由器来链接服务器”这个的实现代码呢?谢谢!

支持(0) 反对(0) gallop020142 | 园豆:200 (初学一级) | 2013-09-12 16:50
0

拨号网络是动态ip的,你能固定了?有问题

SOUTHER | 园豆:825 (小虾三级) | 2013-04-27 18:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册