1.ping
ping是一个使用频率极高的命令,使用的是ICMP协议,可以用于确定本地主机能否与另外一台主机交换数据报,也可以用于测试网络故障,也有可能被黑客用来进行攻击。
ping命令常用参数选项:
ping IP -t:连续对IP地址执行ping命令,直到被按Ctrl+C中断;
ping IP -n:执行特定次数的ping命令;
2.nestat
nestat用于显示与IP、TCP、UDP和ICMP协议相关的统计信息,用于检测本机各个端口的网络连接情况。
netstat常用参数选项:
netstat -e:用于显示以太网接口的统计数据;
netstat -r:用于显示关于路由表的信息;
netstat -a:用于显示本机所有的有效连接信息;
netstat -s:用于分别显示各个协议(IP、TCP、UDP和ICMP)的统计信息;
netstat -n:用于显示所有的已经建立的有效连接;
3.ipconfig
ipconfig用于显示当前TCP/IP协议的配置信息,也可以显示本机上各个连接设备的MAC地址。
ipconfig常用参数选项:
ipconfig :用于显示每个已经配置且处于活动状态的网络接口的各类信息;
ipconfig /all:用于显示所有连接信息和本机相关的各类MAC地址;
ipconfig /flushdns:用于清除本机DNS解析器的缓存;
4.arp
arp是一个TCP/IP协议,用于确定局域网中非本机的IP与MAC地址的对应关系。
arp常用参数选项:
arp -a或arp -g:用于查看高速缓存中的所有项目;
arp -s IP MAC地址:用于向arp高速缓存中添加一条静态项目(绑定IP到MAC地址的映射);
arp -d IP:用于删除一个静态项目(解除IP与MAC地址的映射关系);
5.route
route用于显示、操作路由器中的信息。
route常用参数选项:
route print:用于显示当前路由器中路由表的信息;
route add:用于将新的路由项目添加给路由表;
route change:用于修改数据报的传输路由;
route delete:用于将某条路由表项从路由表中删除;
6.nbtstat
nbtstat用于提供关于NetBIOS的统计数据。
nbtstat常用参数选项:
nbtstat -n:用于显示寄存在本地的名字和服务程序;
nbtstat -c:用于显示NetBIOS名字高速缓存的内容;
nbtstat -r:用于清除和重新加载NetBIOS名字高速缓存;
nbtstat -A IP:用于通过IP显示另一台计算机的物理地址和名字列表;
nbtstat -s:用于列出本机连接会话清单;
7.net
net用于使用和核查计算机之间的NetBIOS连接。
net常用搭配选项(每种搭配下有多个参数可选):
net view:用于显示域列表、计算机列表或者由指定计算机共享的资源;
net use:用于将计算机与共享资源连接或断开;
net send:用于向一台机器、用户发送消息;
net start与net stop:用于启动与停止服务;
8.nslookup
nslookup用于测试或解决DNS服务器问题,该命令用两种模式:(1)非交互式模式;(2)交互式模式。
9.ftp
ftp用于远程登录ftp服务器,并且可以通过不同命令完成上传、下载等任务。