‘壹’ linux测试网络是否连通的命令
测试网络是否连通
1,ping IP 查看网络数据包是否可达 (首先PING 网关 如果网关都不通的话说明网络或配置有问题。如果网关通,但是没有外网 或PING不通其他网段的网络)那么可以实用下一条!
2,. traceroute Ip(域名)查看你是再哪一跳失败的。 从而检测出 是哪个设备的故障。比如网关 防火墙 路由器 交换机等。
测试端口是否连通
方法一、telnet法
telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式:
telnet ip port
说明:
ip:是测试主机的ip地址
port:是端口,比如80
如果telnet连接不存在的端口,那会如下图所示。
如果telnet 连接存在端口会出现如下图所示的内容,下图中以80端口为例。
方法二、ssh法
SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,在linux上可以通过ssh命令来测试端口的连通性,具体用法格式如下:
用法:ssh -v -p port username@ip
说明:
-v调试模式(会打印日志).
-p指定端口
username:远程主机的登录用户
ip:远程主机
如果远程主机开通了相应的端口,会有如下图所示的建立成功的提示。
如果远程主机没有开通相应的端口,则如下图所示
方法三、curl法
curl是利用URL语法在命令行方式下工作的开源文件传输工具。也可以用来测试端口的连通性,具体用法:
curl ip:port
说明:
ip:是测试主机的ip地址
port:是端口,比如80
如果远程主机开通了相应的端口,都会输出信息,如果没有开通相应的端口,则没有任何提示,需要CTRL+C断开。
方法四、wget方法
wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。wget名称的由来是“World Wide Web”与“get”的结合,它也可以用来测试端口的连通性具体用法: 《Linux就该这么学》 学习更多linux命令。
wget ip:port
说明:
ip:是测试主机的ip地址
port:是端口,比如80
如果远程主机不存在端口则会一直提示连接主机。
‘贰’ 如何查看两台电脑之间的网络是否畅通
Ping命令常用于测试网络的连通性,是否正常运行。
方法如下:
用其简单的ping 命令,如: ping 192.168.1.1,可以ping前端的网关IP地址 ,局域网内其它的电脑IP地址,远程的一个网站IP地址。
注:现在多数网络设备都有禁止ping的功能,因此有些网络实际上是通的,而通过ping命令却显示不通。
当ping命令返回下面的结果时,说明网络是通畅的:
5、如果显示timeout则网络未连接或掉包。如果显示字节、时间等信自息则网络正常,时间的MS数越小,说明网速越快。
Ping 是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络 是否连通,可以很好地分析和判定网络故障。应用格式:Ping空格IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。
‘叁’ 使用piing可以探测主机是否连接在internet中吗
是。
Ping命令是Windows系统中集成的一个专用于TCP、IP协议的探测工具。凡是应用TCP、IP协议的局域或广域网络,不管你是内部只管理几台电脑的家庭、办公室局域网,还是校园网、企业网甚到Internet国际互联网络,当客户端与客户端之间无法正常进行访问或者网络工作出现各种不稳定的情况时,建议大家一定要先试试用Ping这个命令来确认并排除问题,有的时候可以一次奏效。
‘肆’ 测试网络连通性的命令是什么
测试网络连通性的命令是
1、ping:可以测试到目标机器的连通性或者网络连接速度,Ping域名还可以得出解析IP;
2、telnet:用于远程管理连接主机。同时也是测试目标机器的TCP端口是否开放;
3、curl::可以测试连接主机和访问URL。
Windows下的方法
在windows下,我们可以下载tcping这个小工具来帮助我们查看指定的端口是否是通的。
https://elifulkerson.com/projects/tcping.php(下载地址)
进去后,直接下载tcping.exe那个文件就行。然后把下载好的工具放到电脑的C盘>Windows>System32下面就行。
然后我们直接重新打开CMD窗口,输入命令:tcping指定的IP或者域名端口号。输入完回车就可以查看这个IP的端口是否是通着的。
‘伍’ 如何判断一个远程主机是否连上网了
尽管根据DHCP的租约,可能较为稳定的使用一段时间的IP。但也还是会变的。如果IP不变,那最简单的情况就是发送ICMP数据报,根据应该答情况判断该机是否上线。
但因为要较为稳定的确定主机的否连上网的情况。所以根据IP不一定可靠,但可根据IP取得MAC地址和NetBios名称(当然前提是得有NetBIos名称服务启动),如何根据这二者来查询远程主机的在线情况呢??能用NetBIos名称查询远程的wins服务器来做到吗?wins服务器的数据库中除了存放netbios名称和IP的对应关系外,也存入相应的MAC地址吗??假设ping的通该主机,又用traceroute来获得所经过的路由器,那是否可以认为最后一个所经路由器上开启了wins服务器程序。在该机下次上线时,通过向该路由器查询该机的netbios名称或MAC地址是否已登录在该wins服务器上?
求高手指点!!!
‘陆’ 在局域网中,要判断两台电脑是否连通,常用的命令是什么
先查询对方IP
这个可以右键点令一台主机右下角的本地连接图标 选状态 再选支持查看
查好后 回到你的主机上
点开始 - 运行 - 输入CMD 回车 - PING 对方IP地址
出现
REPLY FROM 对方IP 。。。
一般是4条
说明通了
出现Request timed out.
则不通
‘柒’ 局域网如何用ping命令查看本机网络是否正常连接到了互联网上
1、在电脑开始--运行--cmd,进入dos对话框,ipconfig /all,可以看到ipv4的本机地址、子网掩码、网关、dns地址。
2、然后在>后面输入ping 网关地址(如192.168.1.1 );这个命令是验证电脑至路由器之间的连接情况,如果通则继续ping测,不通则局域网有问题,进一步查找本地连接。
3、ping通本地路由器后可以ping dns(获取到的运营商发送的dns服务器地址),如果ping不通说明本地路由器至外网有故障;如果ping通则说明本机网络已经正常连接到互联网上。
‘捌’ 什么可以快速检测网络中两台计算机之间是否连通
PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping是工作在TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo请求报文,测试目的站是否可达及了解其有关状态。
ping用于确定本地主机是否能与另一台主机成功交换(发送与接收)数据包,再根据返回的信息,就可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅等。Ping命令可以进行以下操作:
①通过将ICMP(Internet控制消息协议)回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多台远程计算机的连接。
②每个发送的数据包最多等待一秒。
③打印已传输和接收的数据包数。
需要注意的是,Ping成功并不一定就代表TCP/IP配置正确,有可能还要执行大量的本地主机与远程主机的数据包交换,才能确信TCP/IP配置的正确性。如果执行ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,ping成功只保证当前主机与目的主机间存在一条连通的物理路径。
(8)判断网络中的主机是否连接网络扩展阅读
在物理链路连通和路由设置正确的情况下,使用Ping命令仍然屏不通,可能有以下几个问题:
(1)网线刚插到交换机上就Ping通网关,忽略了生成树的收敛时间。当然,较新的交换机都支持快速生成树,或者有的管理员干脆把用户端口(accessport)的生成树协议关掉,问题就解决了。
(2)不管中间经过了多少个节点,只要有节点(包括端节点)对ICMP信息包进行了过滤,Ping不通是正常的。最常见的就是防火墙的行为。
(3)某些路由器端口是不允许用户Ping的。
(4)网络因设备间的超时,造成ICMP报文无法在缺省时间(2秒)内收到。超时的原因有:主机没有足够的时间和资源来响应;路径太长,没到达目的地时TTL的值为0,最后一个路由器将发回ICMP超时信息;使用扩展Ping,增加应答等待时间间隔等。
(5)引入NAT的场合会造成单向Ping通。NAT可以起到隐蔽内部地址的作用,当由内Ping外时,可以Ping通是因为NAT表的映射关系存在,当由外发起Ping内网主机时,就无从查找边界路由器的NAT访问列表了。