免费注册 找回密码     

查看: 3118|回复: 0
打印 上一主题 下一主题

查看本机IP地址方法

[复制链接]

2万

主题

2万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1
发表于 2009/11/28 14:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  互联网上每台机器都有自己的IP地址,通常有两个IP地址:LAN IP和WAN IP。LAN IP又叫本地IP(Local IP)、内网IP或私网IP,是路由器或代理服务器分配的,WAN IP又叫外网IP或公网IP,是宽带服务商(ISP)分配给本机的。如果机器是直接连到宽带上或直接通过ADSL Modem拨号连接,LAN IP与WAN IP是一样的,如果是通过路由器共享(代理)上网,则两者完全不同。LAN IP和WAN IP都有静态、动态之分,其中WAN IP基本上都是动态的(因IP地址资源有限,静态IP租赁费很高)。
  1、     本机LAN IP 查看方法
(1)     在DOS命令状态下运行:winipcfg (Windows98)或 ipconfig (Windows2000/XP)。加上参数“/ALL”可得到更多的信息,包括:网卡型号、MAC地址、GateWay、DNS Server等。
(2)     双击状态栏右下角已启用的“本地连接”(XP)图标,进入“支持”页面就可看到,再点击“详细信息”可看到更多内容。
(3)     使用“傲游”浏览器(Maxthon,原名:MyIE2),在其状态栏右下角会显示本机IP地址。
(4)     使用第三方工具,如:My IP Suite、MyIPThing等。
(5)     可以用以下代码(VB)得到本机IP地址
    Dim abc() As IPAddress
    Dim aaa As IPHostEntry
    MsgBox(Dns.GetHostName())
    aaa = Dns.GetHostByName(Dns.GetHostName())
    abc = aaa.AddressList
    MsgBox(abc(0).ToString)
    在Delphi 7中,新建一Project1,在form1中添加控件statusbar1(Win32页)和控件IdIPWatch1(Indy Misc页)。接着设置好控件属性:在statusbar1的panels中添加0-TStatusPanel和1-TStatusPanel两项;IdIPWatch1的HistoryEnabled的属性设为False。
  编写代码:在TForm1.FormCreate(Sender: TObject)中加入以下代码:
  statusbar1.Panels[1].Text:=IdIPWatch1.LocalIP;
  OK!按下F9功能键,运行程序,窗口下边状态栏中已经显示了本机的IP地址了。

  2、     本机WAN IP 查看方法
(1)     登录路由器的Web管理器,在其“系统信息”页可以看到WAN IP。
(2)     如果装有eMule,启动eMule,待服务器连接成功后也可看到。
(3)     网上在线查看:ip138.com, ipseeker.cn, ip.wisa.com.cn等等。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|Archiver|兴宁A8 ( 粤ICP备17110913号 粤公网安备44140202000139号)  

GMT+8, 2024/11/24 07:50

© 兴宁A8

手机绑定 兴宁A8支持手机、电脑、平板一站式访问!

快速回复 返回顶部 返回列表