[转]网络常用命令

标签: | 发表时间:2013-04-24 11:42 | 作者:zeo112140
出处:http://blog.csdn.net/zeo112140
Windows 2000/XP系统,在“开始-运行”中输入cmd,确定后进入DOS会话框;Windows 98系统,可以在“开始-运行”中输入command ,进入DOS会话框,也可以直接切换到DOS模式。以下命令只适合在windows下使用。


1、查看电脑的IP地址.、DNS地址和网卡的物理地址(MAC地址)

windows 98: winipcfg

windows 2000/XP :ipconfig/all

如下图所示:


对于上面的ipconfig命令,另外有几个常用选项:

ipconfig /renew:更新DHCP配置参数。该选项只在运行DHCP客户端服务的系统上可用。

ipconfig /release:释放从DHCP服务器获得的IP地址等。该选项只在运行DHCP客户端服务的系统上可用。

ipconfig /flushdns:清除DNS缓存。


2、检测线路物理连通性

Ping命令常用于测试网络的连通性。用其简单的ping 命令,如: ping 192.168.1.1,可以ping前端的网关IP地址 ,局域网内其它的电脑IP地址,远程的一个网站IP地址。 注:现在多数网络设备都有禁止ping的功能,因此有些网络实际上是通的,而通过ping命令却显示不通。

当ping命令返回下面的结果时,说明网络是通畅的:


当ping命令返回下面的结果时,说明到目标IP的物理链路阻塞或者断开。


Ping命令有几个常用参数,如下:

-t 连续的对IP地址执行ping命令;按Ctrl+Break可以查看统计信息和继续运行,按Ctrl+C键中断。

-a 将IP地址解析为计算机名。

-n 向目标IP发送数据包的次数,默认为4次。

-l 发送数据包的大小,默认为32字节。

例如:ping 222.77.77.1 –n 6表示向222.77.77.1这个地址发送6个数据包;如图:



3、地址解析协议ARP

arp命令可以显示和修改以太网IP物理地址翻译表。该命令有如下几个参数:

-a 显示当前ARP表中的所有条目。

-d 从ARP表中删除所有对应条目。

-s 为主机创建一个静态的ARP对应条目,如::arp -s 目的主机IP地址 目的主机MAC地址。如图,从图中可以看出静态绑定了192.168.1.1以后,在arp表中可以看到对应的type(类型)变为static(静态)了。



4、netstat命令:验证各端口的网络连接情况

Netstat用于显示与IP、TCP、UDP和ICMP等协议相关的统计数据,一般用于检验本机各端口的网络连接情况,只有在安装了TCP/IP协议后才可以使用。 该命令有几个常用参数:

-a 显示所有连接和监听端口。

-e 显示以太网统计,该参数可以与-s选项结合使用。

-n 以数字格式显示地址和端口号。

-s 显示每个协议的统计。默认情况下,显示TCP、UDP、ICMP和IP的统计。

-p protocol 显示由protocol指定的协议的连接。

-r 显示路由表的内容。

下图显示的是TCP连接信息:


下图是以实际的IP格式来显示连接信息:



5、域名系统诊断 nslookup

Nslookup命令用于解析域名,一般用来检测本机的DNS设置是否配置正确。如: nslookup 网站域名,即可解析出网站的IP地址。如图,可以看出解析 www.163.com的时候,可以解析出它所有的IP地址:


假如本机的DNS没有配置,通常会显示如下信息:

作者:zeo112140 发表于2013-4-24 11:42:56 原文链接
阅读:3 评论:0 查看评论

相关 [网络 命令] 推荐:

[转]网络常用命令

- - 小鸥的博客
Windows 2000/XP系统,在“开始-运行”中输入cmd,确定后进入DOS会话框;Windows 98系统,可以在“开始-运行”中输入command ,进入DOS会话框,也可以直接切换到DOS模式. 以下命令只适合在windows下使用. 1、查看电脑的IP地址.、DNS地址和网卡的物理地址(MAC地址).

Linux下网络抓包命令tcpdump详解(在wireshark中看包)

- - 开心平淡对待每一天。热爱生活
tcpdump采用命令行方式,它的命令格式为:.       tcpdump[ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ].           [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ].           [ -T 类型 ] [ -w 文件名 ] [表达式 ]   .

如何用Linux命令行管理网络:11个你必须知道的命令

- - 极客范 - GeekFan.net
无论你是要下载文件、诊断网络问题、管理网络接口,还是查看网络的统计数据,都有终端命令可以来完成. 这篇文章收集了久经考验靠谱的命令,也收集了几个比较新的命令. 多数命令都可以在图形桌面执行,即使是没什么终端使用经验的Linux用户也会常常执行命令来使用ping或是其它的网络诊断工具. 使用 curl或 wget命令,不用离开终端就可以下载文件.

Linux wget命令

- - CSDN博客推荐文章
wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径. 例如: # wget  http://www.linuxsense.org/xxxx/xxx.tar.gz. 简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载.

lsof命令

- - Dutor
  lsof, LiSt Opened Files, 列出打开的文件, 听起来很简单的样子. 但想*nix中很多其他工具一样, lsof把这件简单的事情做到了炉火纯青. 因为Unix认为”一切皆文件”, 那么”打开的文件”就不仅仅是传统意义上打开的文件了, 还可以是网络/Unix域套接字, 匿名/具名管道, 共享库文件, 目录文件, 设备文件等等.

sqlite3命令

- - 移动开发 - ITeye博客
转载自: http://www.cnblogs.com/frankliiu-java/archive/2010/05/18/1738144.html. SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令. 本文档提供一个样使用sqlite3的简要说明.

Linux iostat命令

- - CSDN博客系统运维推荐文章
iostat用于输出CPU和磁盘I/O相关的统计信息. . iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [. iostat各个参数说明:. -c 仅显示CPU统计信息.与-d选项互斥. -d 仅显示磁盘统计信息.与-c选项互斥.

tcpdump命令

- - CSDN博客推荐文章
英文原意是dump traffic on a network ,即截获网络上的数据报,可以根据指定的网络接口来截获不同的数据报. 它会输出在某个网络接口上符合匹配表达式的报内容的描述. 当tcpdump完成抓包后,会打印出类似下面的内容: . 当然,在读取网络上的数据包时,得需要特权,比如linux上的超级用户.

linux命令locate

- - 操作系统 - ITeye博客
    locate命令其实是"find -name"的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息. Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件.

@lsof命令小节@

- - CSDN博客推荐文章
卸载移动存储时经常提示device busy,也可能误删了一个正在打开的文件.      lsof(list open files)是一个列出当前系统打开文件的工具. 在linux环境下,任何事物都以 文件的形式存在,通过文件不仅仅可以访问 常规数据,还可以访问 网络连接和硬件. 所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口.