我想要的地址是我本机访问ip138.com时显示的地址?
不要告诉我访问ip138.com抓返回值,我想知道有没有通用的方法?不是基于某一个私人网站
ip138.com 显示的就是,你把那个 ip 解析出来就行了。
请看我的要求
@沧海一杰: 请你学习下《计算机网络》。
Launcher也有失去耐心的时候啊。不过看到这样的问题确实哭笑不得...
你可能是通过路由器上的网,就好比你关在宇宙这个笼子里面,你是无法看到
你这个宇宙笼子的编号的,只能向另外一个宇宙发送请求,他就会看到你发送的请求中,
包含的来源笼子编号。
通用的方法就是你自己弄一个网站,上面放一个ASP或者ASPX页面,代码也很简单,一两句就搞定了,你去取那上面的字符串。优点是只返回IP地址,没有其他的无关字符。
我就是这么干的。
我找到一个办法,好像可以实现。但就是不知道,有没有通用性?
就是向我的163邮箱发一封邮件,然后再从163邮箱收取邮件,获取到邮件头,从里面提取ip地址。
@沧海一杰:
你如果没有网上的服务器,你完全可以用本地的网站设置对外开放,然后访问本地的网站在外网的地址(用花生壳之类的DDNS)。
抓返回值吧~采用比较有名的ip查询站点。
经过路由,外网ip跟本地ip得映射
已通过email的方式实现。