作者Yaiba (绯心刀刃)
看板Visual_Basic
标题Re: [VB6 ] 电脑在分享器後,如何取得真IP?
时间Sat Feb 7 18:43:36 2015
不可能有API
首先 你目前电脑IP是192.168.1.X
故这就是你的IP
只可能抓到这个
而你所谓的真实IP
那是要上网时
经过宽频分享器才是使用那个IP
如果宽频分享器换了IP
下次经过宽频分享器IP也就变更了
但这中间你电脑完全不知道
故真实IP跟电脑是完全无关的
当然不可能有什麽API可以取得
更不用说在高阶设备里面
每次出去可能会有好几个IP轮流使用
那种情况就更难处理了
回到主题
你目前只有一个简单的宽频分享器
故只有一个IP
推文里也已经打了
http://dir.twseo.org/ip-check.php
可以连到外面网页可以抓回IP的部份来处理
但不管如何
我再次强调 这不是你电脑的IP
也没办法用这IP连到你电脑
他只是你连出去别人"误以为"的IP
正确的做法是要把电脑搬到跟宽频分享器同一层
然後用PPPoE做拨号
取得真实IP
当然 如果你只是想知道连外是什麽IP
刚才打的方法已经够用了
※ 引述《lintintin (芝莹)》之铭言:
: 嗨!VB6前辈们!
: 客户的电脑在宽频分享器之下
: IP是分享器分配的192.168.1.x
: 我希望取得对外真实IP
: 请问有什麽API可使用?
--
常发人好人名片
Yaiba:您好,我是好人
帮正妹组电脑送到府
外加一年到府维护
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.194.144.135
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1423305819.A.D0A.html