作者noar (小安)
看板Visual_Basic
标题[.NET] 如何得到自己的真实IP
时间Fri Jun 5 10:27:18 2009
请输入专案类型(网站专案或者应用程式专案):2003 CE 4.1 CF.net 1.1
目前在做一只程式连到远端的ftp与SQL的程式
不过需求是要再远端的SQL上填入自己的真实IP
这边所谓的真实ip就是ISP所发给用户的IP
有两个想法,不过再实作上都遇到一些问题
1.就是使用下指令的方式 tracert hostIP
判断经过的路由器ip,如果不是192.168.xx.xx的话就视为真实ip
不过缺点是以前我呼叫是使用process 来取得回传值
不过NET Compact Framework1.1 好像不支援
连开启外部程式也没有shell
所以想请问,有其他方法可以达到吗
2.就是寻问远端server,来取得自己ip,之前看是有网站可以取得
不过哪天他关了,就会很囧
所以想问问看,有没有可以直接对ftp 或是 SQL就可以询问到自己ip的程式
或是可以再server写一个程式来回应client,那我应该从哪个方向去研究
大概是这两个问题
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.221.131.34
1F:推 ilsc:最近也在找类似的东西 可是都google不到 哭哭 06/07 14:38
2F:推 windwofswold:如果去IPID网站PHARSE资料回来呢~? 06/07 15:08
4F:→ noar:就是怕他网站会关闭 06/08 09:43