多平台统一管理软件接口,如何实现多平台统一管理软件接口
251
2022-09-08
网络管理工具使用详解---第1章 IP-MAC地址工具(网络管理课件)
1.1 IP地址查看工具
IP地址是计算机在网络中相互通信的重要标志,和主机名一样,在局域网中具有惟一性。在规模较大的网络环境中,客户端较多,准确记住每一台计算机的IP地址显然是不太可能的,尤其是在存在DHCP服务器的网络中,客户端每次被分配到的IP地址可能都是不同的,就更没有规律可循了。下面介绍一些快速查看IP地址的实用工具。
1.1.1 Windows系统内置工具---ipconfig
ipconfig是内置于Windows的TCP/IP应用程序,用于显示本地计算机网络适配器的物理地址和IP地址等配置信息,这些信息一般用来检验手动配置的TCP/IP设置是否正确。当在网络中使用DHCP服务时,ipconfig可以检测计算机中分配到了什么IP地址,是否配置正确,并且可以释放、重新获取IP地址。
1.查看网络适配器信息
在本地计算机运行不带任何参数的ipconfig命令,可以检测本地网络连接的IP地址配置信息。同时也包括ADSL信息,使我们了解到ADSL租用了哪个IP地址。在这里显示的IP信息有:IP地址(IP Address)、子网掩码(Subnet Mask)和默认网关(Default Gateway) 。
利用IPconfig/all命令可以看到网卡的物理地址,即网卡的MAC地址
2. 重新获取IP地址
如果网络中使用了DHCP服务,客户端计算机就可以自动获得IP地址。但有时因DHCP服务器或网络故障等原因,使一些客户端计算机不能正常获得IP地址,此时系统就会自动为网卡分配一个169.254.x.x的IP地址;或者有些计算机IP地址的租约到期,需要更新或重新获得IP地址,这就可以使用ipconfig配合参数-renew和-release来实现。
3. ipconfig命令参数(详细)
在使用ipconfig命令时,如果不带参数,将只显示简单的IP地址配置信息,如果配合参数使用,还可以实现其他的一些
管理功能。
语法:
C:\ipconfig [/all] [/renew[Adapter]] [/release [Adapter]] [/flushdns]
[/displaydns] [/registerdns] [/showclassidAdapter] [/setclassidAdapter
[ClassID]]
参数:
/all
显示所有适配器的完整 TCP/IP 配置信息。在没有该参数的情况下,ipconfig 只显示各个适配器的 IPv6 地址或 IPv4地址、子网掩码和默认网关值。适配器可以代表物理接口(例如安装的网络适配器)或逻辑接口(例如拨号连接)。
/renew[ Adapter]
更新所有适配器(如果未指定适配器),或特定适配器(如果包含了 Adapter 参数)的 DHCP 配置。该参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。要指定适配器名称,请键入使用不带参数的 ipconfig 命令显示的适配器名称。
/release [Adapter]
发送 DHCPRELEASE 消息到 DHCP 服务器,以释放所有适配器(如果未指定适配器)或特定适配器(如果包含了Adapter 参数)的当前 DHCP 配置并丢弃 IP 地址配置。该参数可以禁用配置为自动获取 IP 地址的适配器的 TCP/IP。要指定适配器名称,请键入使用不带参数的 ipconfig 命令显示的适配器名称。
/flushdns
刷新并重设 DNS 客户解析缓存的内容。在 DNS 故障排除期间,可以使用本过程从缓存中丢弃否定缓存项和任何其他动态添加项。
/displaydns
显示 DNS 客户解析缓存的内容,包括从 local Hosts 文件预装载的记录,以及最近获得的针对由计算机解析的名称查询的资源记录。DNS 客户服务在查询配置的 DNS 服务器之前使用这些信息快速解析被频繁查询的名称。
/registerdns
初始化计算机上配置的 DNS 名称和 IP 地址的手工动态注册。可以使用该参数对失败的 DNS 名称注册进行故障排除或解决客户和 DNS 服务器之间的动态更新问题,而不必重新启动客户端计算机。TCP/IP 协议高级属性中的 DNS 设置可以确定 DNS 中注册了哪些名称。
/showclassidAdapter
显示指定适配器的 DHCP 类别 ID。要查看所有适配器的DHCP 类别 ID,请在 Adapter 位置使用星号 (*) 通配符。该参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。
/setclassidAdapter [ClassID]
配置特定适配器的 DHCP 类别 ID。要设置所有适配器的DHCP 类别 ID,请在 Adapter 位置使用星号 (*) 通配符。该参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。如果未指定 DHCP 类别 ID,则会删除当前类别 ID。
/?
在命令提示符下显示帮助。
例如:
1、仅更新“本地连接”适配器的由 DHCP 分配 IP 地址的配置,请键入:
ipconfig /renew "Local Area Connection"
2、要在排除 DNS 的名称解析故障期间刷新 DNS 解析器缓存,请键入:
ipconfig /flushdns
3、要显示名称以 Local 开头的所有适配器的 DHCP 类别 ID,请键入:
ipconfig /showclassid Local*
4、要将“本地连接”适配器的 DHCP 类别 ID 设置为 TEST,请键入:
ipconfig /setclassid "Local Area Connection" TEST
实例:用ipconfig解决DHCP问题
1.利用 ipconfig /all 命令输出,我们可以详细知道在正常情况下客户端的网络设置情况。知道该计算机配置成使用 DHCP 服务器动态配TCP/IP,以及TCP/IP的配置情况、主机的名称和网卡的MAC地址等
2.有时“网络连接”会因为各种原因在不知情的情况下被禁用,对于一个普通用户而言,这种现象引发的问题是致命的,因为他并不知道自己做了什么而引起网络故障,在不明原因的情况下可以借助IPCONFIG命令来分析原因,通过IPCONFIG /ALL命令输出,我们发现机器根本没有网卡的使用信息,在肯定已经安装和设置了网卡的前提下怀疑问题的起因就在于网络连接已经被禁用,在“网络和拨号连接”中发现果然如此,启用“本地连接”,问题解决。
3.有时候主机不能正常上网,而“网络连接”正常,在DHCP网络环境中,有两种原因可以引起这种情况,第一只是本主机没有正确获得IP地址而整个网络正常,另一种可能就是主机以外的网络环境(网络通道或服务器)产生了故障。
可以借助IPCONFIG来诊断和排除,利用IPCONFIG输出查看网络配置信息,我们发现主机没有获得正确的IP信息,可以使用IPCONFIG /RENEW 来刷新配置,如果还不能解决问题,那就超出了普通用户的能力了,就只好向网络管
理人员求救了,因为问题的原因不在用户的主机而是出于主机以外的网络环境。
1.2 MAC地址获取工具
1.2.1 获取远程计算机MAC地址工具——nbtstat
Nbtstat命令是Windows下自带的NetBIOS管理工具,用于显示本地计算机和远程计算机的基于TCP/IP协议的NetBIOS统计资料、NetBIOS名称表和NetBIOS名称缓存。Nbtstat可以刷新NetBIOS名称缓存和注册的Windows Internet名称服务(WINS)名称。如果使用不带参数的Nbtstat命令,将会显示有关该命令的帮助信息。
Nbtstat命令参数
Nbtstat命令的语法格式为:
nbtstat [-a remotename] [-AIPaddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]
常用选项:
nbtstat -a remotename
显示远程计算机的 NetBIOS 名称表,其中,RemoteName是远程计算机的 NetBIOS 计算机名称。NetBIOS 名称表是与运行在该计算机上的应用程序相对应的 NetBIOS 名称列表。
nbtstat -A IPAddress
显示远程计算机的 NetBIOS 名称表,其名称由远程计算机的 IP 地址指定(以小数点分隔)
nbtstat -n
显示寄存在本地的名字和服务程序。
·nbtstat -c
本命令用于显示NetBIOS名字高速缓存的内容。NetBIOS名字高速缓存用于寸放与本计算机最近进行通信的其他计算机的
NetBIOS名字和IP地址。
·nbtstat -r
本命令用于清除和重新加载NetBIOS名字高速缓存。
·nbtstat -a IP
通过IP显示另一台计算机的物理地址和名字列表,我们所显示的内容就像对方计算机自己运行nbtstat -n一样。
·nbtstat -s IP
显示实用其IP地址的另一台计算机的NetBIOS连接表。
示例
要显示 NetBIOS 计算机名为 CORP07 的远程计算机的NetBIOS 名称表,请键入:
nbtstat -a CORP07
要显示所分配 IP 地址为 10.0.0.99 的远程计算机的 NetBIOS名称表,请键入:
nbtstat -A 10.0.0.99
要显示本地计算机的 NetBIOS 名称表,请键入:
nbtstat -n
要显示本地计算机 NetBIOS 名称缓存的内容,请键入:
nbtstat -c
要清除 NetBIOS 名称缓存并重新装载本地 Lmhosts 文件中带标记 #PRE 的项目,请键入:
nbtstat -R
要释放通过 WINS 服务器注册的 NetBIOS 名称并对其重新注册,请键入:
nbtstat -RR
要每 5 秒以 IP 地址显示 NetBIOS 会话统计资料,请键入:
nbtstat -S 5
1.3 MAC地址解析工具---ARP
ARP(地址转换协议)是TCP/IP协议簇中的一个重要协议,通常用来确定对应IP地址的网卡物理地址、查看本地计算机或另一台计算机的ARP高速缓存中的当前内容,以及用来将IP地址和网卡
MAC地址进行绑定等。
1. 查看IP-MAC对照表
在系统的ARP高速缓存中,记录了IP与MAC地址的对应数据,如已绑定的IP地址与MAC地址等,可通过arp -a命令来获得这些信息 。
2.绑定IP与MAC地址
为防止IP地址冲突以及IP地址盗用,可以使用ARP命令将IP与MAC地址一一对应起来,这样,只有网卡设置了被绑定的IP地址才可正常使用,从而有效地避免网络故障
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~