ping 命令的作用是通过发送“网际控制报文协议(ICMP)”回响请求消息来验证另一台TCP/IP计算机的IP级连接状态,回响应答消息的接收情况将和返回过程的次数一起显示出来。Ping是用于检测网络连接性、可到达性和名称解析的疑难问题的主要TCP/IP命令。
命令格式:ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] [-R] [-S srcaddr] [-c compartment] [-p] [-4] [-6] target_name
参数说明:
(1)使用ping命令检测局域网是否配置正确及网路是否畅通
例如,ping 192.168.1.1 。对192.168.1.1(网关)发送ICMP包,查看接收情况判断网路是否畅通。
(2)使用ping命令检测计算机能否正常上网
例如,ping baidu.com 。对百度网站发送ICMP包,查看接收情况判断计算机能否正常上网。
(3)使用ping命令获取网站的IP地址
例如,ping baidu.com 。可以查看百度的IP地址为39.156.69.79
(4)查看DNS配置是否正确
例如,ping baidu.com 。能正常返回请求信息,说明配置的DNS是正确的。
(5)使用ping命令检测自定义数据包大小发送到服务器所得的返回时间
例如,ping -n 20 -l 500 baidu.com 。显示发送20个数据包大小为500的返回时间。
(6)使用ping命令测试主机中的hosts文件是否设置正确
Windows系统在"C:\Windows\System32\drivers\etc"目录下保存了一个名为"hosts"的配置文件。host是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。该文件保存了一条将 localhost 映射为本地环回地址的记录。
例如,ping localhost ,测试时完全正常,说明 hosts文件设置正确
(7)使用ping命令定时运行指定的命令和程序
例如,ping 127.0.0.1 -n 15&net user abc /add ,先向自己发送15次数据包(15秒),完成后再自动执行"net user abc /add“命令,向系统添加"abc"用户账户
tracert命令的作用是通过递增 “生存时间(TTL)”字段的值将“网际控制报文协议”消息发送给目标确定可达目标的路径。所显示的路径是源主机与目标主机间的路径中的路由器的近侧路由器接口列表。近侧接口是距离路径中的发送主机最近的路由器接口。
命令格式:tracert [-d] [-h MaximumHops] [-j HostList] [-w Timeout] [-R] [-S SrcAddr] [-4] [-6] [TargetName]
参数说明:
检测指定服务器的路由情况
例如,tracert baidu.com ,即可显示服务器传输的路径信息
命令格式:pathping [-g HostList] [-h MaximumHops] [-i Address] [-n] [-p Period] [-q NumQueries] [-w Timeout] [-4] [-6] [TargetName]
参数说明:
(1)测试本地计算机到局域网网关的路径信息
例如、pathping 192.168.1.1 。
(2)检测远程计算机的路径信息
例如、pathping -n baidu.com
——域名解析
nslookup 用来诊断域名系统(DNS)基础结构的信息,如查看和设置域名服务器、显示域名信息等
命令用法1:nslookup [-opt …] # 使用默认服务器的交互模式
命令用法2:nslookup [-opt …] - server # 使用 "server" 的交互模式
命令用法3:nslookup [-opt …] host # 仅查找使用默认服务器的 "host"
命令用法4:nslookup [-opt …] host server # 仅查找使用 "server" 的 "host"
交互模式下的子命令及参数说明:
命令: (标识符以大写表示,[] 表示可选)
NAME - 打印有关使用默认服务器的主机/域 NAME 的信息
NAME1 NAME2 - 同上,但将 NAME2 用作服务器
help or ? - 打印有关常用命令的信息
set OPTION - 设置选项
all - 打印选项、当前服务器和主机
[no]debug - 打印调试信息
[no]d2 - 打印详细的调试信息
[no]defname - 将域名附加到每个查询
[no]recurse - 询问查询的递归应答
[no]search - 使用域搜索列表
[no]vc - 始终使用虚拟电路
domain=NAME - 将默认域名设置为 NAME
srchlist=N1[/N2/…/N6] - 将域设置为 N1,并将搜索列表设置为 N1、N2 等
root=NAME - 将根服务器设置为 NAME
retry=X - 将重试次数设置为 X
timeout=X - 将初始超时间隔设置为 X 秒
type=X - 设置查询类型(如 A、AAAA、A+AAAA、ANY、CNAME、MX、NS、PTR、SOA 和 SRV)
querytype=X - 与类型相同
class=X - 设置查询类(如 IN (Internet)和 ANY)
[no]msxfr - 使用 MS 快速区域传送
ixfrver=X - 用于 IXFR 传送请求的当前版本
server NAME - 将默认服务器设置为 NAME,使用当前默认服务器
lserver NAME - 将默认服务器设置为 NAME,使用初始服务器
root - 将当前默认服务器设置为根服务器
ls [opt] DOMAIN [> FILE] - 列出 DOMAIN 中的地址(可选: 输出到文件 FILE)
-a - 列出规范名称和别名
-d - 列出所有记录
-t TYPE - 列出给定 RFC 记录类型(例如 A、CNAME、MX、NS 和 PTR 等)的记录
view FILE - 对 ‘ls‘ 输出文件排序,并使用 pg 查看
exit - 退出程序
记录类型:
A 地址记录(Ipv4)
AAAA 地址记录(Ipv6)
AFSDB Andrew文件系统数据库服务器记录(不懂)
ATMA ATM地址记录(不是自动提款机)
CNAME 别名记录
HINFO 硬件配置记录,包括CPU、操作系统信息
ISDN 域名对应的ISDN号码
MB 存放指定邮箱的服务器
MG 邮件组记录
MINFO 邮件组和邮箱的信息记录
MR 改名的邮箱记录
MX 邮件服务器记录
NS 名字服务器记录
PTR 反向记录(从IP地址解释域名)
RP 负责人记录
RT 路由穿透记录(不懂)
SRV TCP服务器信息记录(将有大用处)
TXT 域名对应的文本信息
X25 域名对应的X.25地址记录
(1)在非交互模式下查询域名所对应的IP地址
例、查询"baidu.com"的所对应的IP地址
nslookup baidu.com
(2)在交互模式下查询域名所对应的IP地址
例、查询"baidu.com"的所对应的IP地址
输入 nslookup ,按回车键进入nslookup命令提示符,
输入 baidu.com,按回车键即可
(3)更改默认DNS服务器
例、将默认DNS服务器改为 dns.dlu.edu.cn
输入 nslookup ,按回车键进入nslookup命令提示符,
输入 lserver ,按回车键即可
(4)更改默认服务器为域名空间的根服务器
例、将域名空间的根服务器设置为默认的域名服务器
输入 nslookup ,按回车键进入nslookup命令提示符,
输入 root ,按回车即可
(5)显示域名系统的域信息
输入 nslookup ,按回车键进入nslookup命令提示符,
输入 ls ,按回车即可
手机扫一扫
移动阅读更方便
你可能感兴趣的文章