兴宁A8 兴宁论坛 兴宁新闻 兴宁人的网络社区

标题: 查看本机IP地址方法 [打印本页]

作者: 兴宁A8网    时间: 2009/11/28 14:09
标题: 查看本机IP地址方法
  互联网上每台机器都有自己的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等等。




欢迎光临 兴宁A8 兴宁论坛 兴宁新闻 兴宁人的网络社区 (http://bbs.xna8.com/) Powered by Discuz! X3.1