网络相关命令收集详解程序员

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命令语法帮助

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/1585.html

(0)
上一篇 2021年7月15日
下一篇 2021年7月15日

相关推荐

发表回复

登录后才能评论