网络相关命令收集
Posted qinxu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络相关命令收集相关的知识,希望对你有一定的参考价值。
1.ping命令(主要确定网络的连通性)
ping 主机名
ping 域名
ping IP 地址
ping常用参数:
ping IP -t :连续对IP地址执行ping命令,直到被用户以Ctrl+c中断
ping IP -l 2000:指定ping命令的特定数据长度(2000为字节)
ping IP -n 20:执行特定次数(20 次数)的ping 命令
2.ipconfig (显示当前TCP/IP配置的设置值)
ipconfig:显示每个已经配置了的接口的IP地址、子网掩码和缺省网关值
ipconfig/all:显示配置所有的附加信息,并且能够显示内置于本地网卡中的物理地址
ipconfig/release 和ipconfig/renew :这两个附加选项只能在向DHCP服务器租用IP地址的计算机使用
release:所有接口租用IP地址便重新交付给DHCP服务器(归还IP地址)
renew:本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址
3.arp(地址转换协议,确定对应IP地址的网卡物理地址)
arp -a:用于查看高速缓存中的所有项目
arp -a IP:如果有多个网卡,使用arp -a 加上接口地址,就可以只显示与该接口相关的APP的缓存项目
arp -s IP 物理地址:向ARP高速缓存中人工输入一个静态项目,该项目在计算机引导过程中捋自动更新该项目
4.traceroute(测量路由情况,显示数据包到达目的的主机所经过的路径)
linux:traceroute “tracert host_name”或 "tracert ip_address"
windows:tracert “tracert host_name”或 "tracert ip_address"
输出有5列:
第一列是描述路径的第n跳的数值,即沿着该路径的路由器序号
第二列是第一次往返时延
第三列是第二次往返时延
第四列是第三次往返时延
第五次是路由器的名字及其输入端口的IP地址
5.route(用于显示、人工添加和修改路由表项目)
route print:用于显示路由表中的当前项目,在单个路由器网段上的输出结果
route add:将捋路由项目添加给路由表
route change:修改数据的传输路由,不过,用户不能使用本命令来改变数据的目的
route delete:可以从路由表中删除路由
6.nslookup(查看不同主机的IP地址对应的域名)
nslookup:系统返回本机的服务器名称和IP地址,进入以“>”为提示符的操作命令行状态;键入"?" 可查询详细命令参数;若退出,键入exit
nslookup 域名:在提示符后输入要查询IP地址或域名并回车即可
7.nbtstat(查看计算机网络配置信息)
nbtstat -n :查看自己计算机上的网络信息(计算机名以及网卡地址)
nbtstat -a IP: 得到此IP主机上的信息
8.netstat:(显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv6统计信息)
netstat -a:-a选项显示所有的有效连接信息列表
netstat -n:以点分十进制的形式列出IP地址,而不是象征性的主机名和网络名
netstat -e:-e选项用于显示关于以太网的统计数据
netstat -r:-r选项可以显示关于路由表的信息
netstat -s: -s选项能够按照各个协议分别显示其统计数据
9.net
命令行输入 net help command 获得net命令语法帮助
以上是关于网络相关命令收集的主要内容,如果未能解决你的问题,请参考以下文章