有网站代码怎么建站,桥 网站建设,公司做网站 手机 电脑,wordpress连接微博专业版 破解1.Ping 命令
Ping 命令用于测试网络连接的程序。Ping 是工作在 TCP/IP 网络体系结构中应用层的一个服务命令#xff0c;主要是向特定目的主机发送 ICMP (Internet Control Message Protocol#xff0c;因特网报文控制协议 )Echo 请求报文#xff0c;测试目的站是否可达及了…1.Ping 命令
Ping 命令用于测试网络连接的程序。Ping 是工作在 TCP/IP 网络体系结构中应用层的一个服务命令主要是向特定目的主机发送 ICMP (Internet Control Message Protocol因特网报文控制协议 )Echo 请求报文测试目的站是否可达及了解其有关状态。Ping 用于确定本地主机是否能与另一台主机成功交换 (发送与接收 )数据包根据返回的信息可以推断 TCP/IP参数是否设置正确协议运行是否正常网络是否通畅等。
需要注意的是Ping 成功并不一定就代表能正常访问对方主机的网络应用还需要进行开放端口连通性测试才能确信网络应用配置的正确性。如果执行 Ping 成功而网络仍无法使用那么问题很可能出在网络系统的软件配置方面Ping 成功仅说明主机与目的主机间存在一条连通的物理路径。
正常情况下当使用 Ping 命令来查找问题所在或检验网络运行情况时需要 Ping 不同的地址来确认问题所在如果某些地址无法 Ping 通可以根据不同的地址来确定问题的原因。下面给出一个典型的检测次序及对应可能的故障。
Ping 127.0.0.1--这个 Ping 命令发送 Ping 包给自己的IP 软件,正常情况下应该能 Ping通;如果不通表示系统 TCP/IP 协议的安装或运行存在某些基本的问题。Ping 本机 IP--这个命令被送到计算机所配置的 IP 地址计算机始终应该对该 Ping 命令做出应答;如果没有表示本地 IP 配置有问题或网络电缆未正常连接。Ping 局域网内其他 IP-一这个命令应该离开自己的计算机经过网卡及网络电缆到达其他计算机再返回。收到回送应答表明本地网络中的网卡和载体运行正确;如果收到 0个回送应答表示子网掩码(进行子网分制时将 IP 地址的网络部分与主机部分分开的代码不正确或网卡配置错误或电缆系统有问题还有可能是对方的安全策略阻止了响应。
Ping 网关 IP-一这个命令如果应答正确表示局域网中的网关路由器正在运行并能够做出应答。
Ping 远程IP一一如果收到四个应答表示成功地使用了默认网关。对于拨号上网用户则表示能够成功访问 Internet。
Ping www.baidu.com——对这个域名执行 Ping 命令计算机必须先将域名转换成 IP 地址常是通过 DNS 服务器。如果出现故障则表示 DNS 服务器的 IP 地址配置不正确或 DNS 服器有故障。
Ping 命令常用参数及说明见表 1-1 (以下针对 Widows 操作系统其他操作系统可能不同)。
表1-1 Ping 命令常用参数及说明 参 数 说明 不带参数 显示 Ping 命令可以使用的参数及参数说明 -t 一直ping指定的主机直到用户主动停止。若要查看统计信息并继续操作可按”Ctrl Break”组合键若要停止可按”Ctrl C”组合键。 -n count 发送指定的数据包数如不带此参数则默认发送4个 -l size 指定发送的数据包大小如不指定则默认发送的数据包大小为32B -f 在数据包中设置“不分段”标记(仅适用于 IPv4)。 -i ttl 生存时间 -r count 记录计数跃点的路由(仅适用于 IPv4)。 -w timeout 指定超时间隔单位为ms -4 强制使用IPv4 -6 强制使用IPv6
根据不同的情况Ping 命令会返回不同的信息以下列出了可能返回的不同情况(不同作系统返回的文字表述可能不同)。
Request timed out (请求超时)。收到此响应信息有以下可能:对方已关机或者网络上根本没有这个地址;对方与自己不在同一网段内通过路由也无法找到对方;对方确实存在但设置了ICMP 数据包过滤(如防火墙设置);IP 地址设置错误。Destination host unreachable。收到此响应信息有以下可能:对方主机不存在或者没有跟对方建立连接;对方与自己不在同一网段内而自己又未设置默认路由;网线未正确连接或者网线出了故障。
返回 Destination host unreachable 和 Request timed out 是有区别的:如果所经过路由器的路由表中具有到达目标的路由而目标因为其他原因不可到达会出现 Request timed out;如果路由表中连到达目标的路由都没有就会出现 Destination host unreachable。
Ping request could not find host, Please check the name and try again。收到此响应信息有以下可能:没有正确设置 DNS 服务器无法解析域名地址;也可能是地址不存在。
2.Ipconfig命令
Ipconfig命令可用于显示当前TCP/IP配置的参数值用来检验主机配置的 TCP/IP参数是否正确。该命令可带参数使用表1-2列出了常用参数及说明。TCP/IP配置有静态配置和动态配置两种方式而表中的部分命令可能对静态配置地址无效;如果计算机使用动态主机配置协议(Dynamic Host Configuration ProtocolDHCPWindows自动动态IP分配)那么这些命令均有效。
表1-2 ipconfig 命令常用参数及说明 参 数 说明 /? 显示ipconfig命令可以使用的参数及参数说明 /all 显示本机TCP/IP配置的详细信息 /release DHCP客户端手工释放IP地址 /renew DHCP客户端手工向服务器刷新请求 /flushdns 清除本地DNS缓存 /displaydns 显示本地DNS内容 /registdns 刷新所有 DHCP 租用并重新注册 DNS 名称 /showclassid 显示适配器允许的所有 DHCP 类 ID。
3.ARP命令
ARP(Address Resolution Protocol)是一个重要的TCP/IP 协议对应的命令arp用查看和绑定护地址和网卡物理地址。使用p 命令能够查看本地计算机或另一台计算的高速缓存中的当前内容。此外使用 命令也可以用人工方式输入静态的网卡理1P地址对可以使用这种方式为默认网关和本地服务器等常用主机进行绑定有助于少网络上的信息量。
按照默认设置;arp 高速缓存中的项目是动态的每当发送一个指定地点的数据报且高速缓存中不存在当前项目时arp便会自动添加该项目。一旦高速缓存的项目被输入它们就已经开始走向失效状态失效时间为 2~10 分钟不等。因此如果 arp 高速缓存中的项很少或根本没有时请不要奇怪通过另一台计算机或路由器的 ping 命令即可添加。所以需要通过arp 命令查看高速缓存中的内容时请最好先 ping 此台计算机(不能是本机发送ping命令)。该命令可带参数使用表1-3列出了常用参数及说明。
表1-3 arp 命令常用参数及说明 参 数 说明 /? 显示arp命令可以使用的参数及参数说明 /a 通过询问当前协议数据显示当前 ARP 项。如果指定 inet_addr则只显示指定计算机的IP地址和物理地址。如果不止一个网络 接口使用 ARP则显示每个 ARP 表的项。 /d 删除 inet_addr 指定的主机。inet_addr 可以是通配符 *以删除所有主机。 /s 添加主机并且将 Internet 地址 inet_addr与物理地址 eth_addr 相关联。物理地址是用连字符分隔的 6 个十六进制字节。该项是永久的。
4.Netstat命令
Netstat 用于显示与IP、TCP、UDP和ICMP 协议相关的统计数据一般用于检验本机各端口的网络连接情况。
计算机有时接收到的数据报会导致出错(数据删除或故障)TCP/IP可以容许这些类型的错误并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP 数据报相当大的百分比或者出错的数目正迅速增加那么就应该使用Netstat查一查为什么会出现这些情况。该命令可带参数使用表1-4列出了常用参数及说明。
表1-4 Netstat 命令常用参数及说明 参 数 说明 -a 显示所有的有效连接信息列表包括已建立的连接(ESTABLISHED)也包括监听连接请求(LISTENING)的那些连接 -b 可显示在创建网络连接和监听端口时所涉及的可执行程序 -s 按照各个协议分别显示其统计数据。如果应用程序(如 Web 浏览器)运行速度比较慢或者不能页之类的数据那么就可以用本选项来查看所显示的信息。需要仔细查看统计数据的各行找到出字进而确定问题所在 -e 用于显示关于以太网的统计数据它列出的项目包括传送数据报的总字节数、错误数包括发送和接收量(如发送和接收的字节数、数据包数 )或有广播的数量。可以用来统计的网络流量 -r 显示关于路由表的信息。除了显示有效路由外还显示当前有效的连接 -n 显示所有已建立的有效连接 -p 可指定协议名来查看某协议使用情况
5.Tracert命令
Tracert 是路由跟踪实用程序用于确定 IP 数据包访问目标所采取的路径。Tracert 命令使用IP生存时间(TTL)字段和ICMP 错误消息确定从一个主机到网络上其他主机的路由。Tracert命令常用参数及说明见表1-5。
Tracert 工作原理:通过向目标发送不同 IP TTL 值的 ICMP 回应数据包确定到目标所取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减1。数据上的TTL减为0时路由器应该将“ICMP已超时”的消息发回源系统。
Tracert首先发送TTL为1的回应数据包随后每次发送过程中将 TTL 递增 1直到目响应或TTL达到最大值从而确定路由。通过检查中间路由器发回的“ICMP 已超时”消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包这在Tracert中看不到
表1-5 Tracert命令常用参数及说明 参 数 说明 -d 不将地址解析成主机名。 -h 搜索目标的最大跃点数。 -4 强制使用 IPv4。 -6 强制使用 IPv6。