1. 程式人生 > >Linux環境測試機器埠連通性

Linux環境測試機器埠連通性

生產中,有很大一部分的問題都是由於不同機器間網路不同導致的,那麼如何判斷兩臺機器之間的連通性?本文介紹幾種常見的方式:

  • telnet方法
  • wget方法
  • ssh方法
  • curl方法

1. telnet方法

格式:telnet ip port

說明:ip:是遠端主機的ip地址,port:是埠號

示例
  • 埠11001不存在,下圖所示
    這裡寫圖片描述
  • 埠11000存在,下圖所示
    這裡寫圖片描述

2. wget方法

格式:wget ip:port

說明:ip:是遠端主機的ip地址,port:是埠號

示例
  • 埠11001不存在,下圖所示
    這裡寫圖片描述
  • 埠11000存在,下圖所示
    這裡寫圖片描述

3. ssh方法

格式:ssh -v -p port
[email protected]

說明:-v 除錯模式(會列印日誌), -p 指定埠號, user:遠端主機的登入使用者,ip:是遠端主機的ip地址

示例
  • 埠11001不存在,下圖所示
    這裡寫圖片描述
  • 埠11000存在,下圖所示
    這裡寫圖片描述

4. curl方法

格式:curl ip:port

說明:ip:是遠端主機的ip地址,port:是埠號

示例
  • 埠11001不存在,下圖所示
    這裡寫圖片描述
  • 埠11000存在,下圖所示
    這裡寫圖片描述

相關推薦

Linux環境測試機器通性

生產中,有很大一部分的問題都是由於不同機器間網路不同導致的,那麼如何判斷兩臺機器之間的連通性?本文介紹幾種常見的方式: telnet方法 wget方法 ssh方法 curl方法 1. telnet方法 格式:telnet ip port 說明:i

Linux和Windows下的NC(Netcat)命令測試通性

一、Linux OS 環境下(以Centos為例),使用nc命令分別測試TCP和UDP埠連通性: 安裝方法: 在客戶端和伺服器端分別安裝nc工具,安裝命令如下: yum install nc 1 1. Linux OS下使用nc命令,實現TCP方式監聽伺服器端5000

Linux使用者管理、許可權管理、歸檔、壓縮以及建立連線和測試網路網路通性

uid:使用者標識號 gid:組標識號 預設情況下,使用者uid和gid一樣 使用者的分類: 超級使用者(root):許可權特別大,uid=0,gid=0,生產環境建議不要使用 普通使用者:uid>=500,Ubuntu一般>=1000,一般許可權系統管理,

使用 PsPing & PaPing 進行 TCP 通性測試

PsPing & PaPing 介紹 通常,我們測試資料包能否通過 IP 協議到達特定主機時,都習慣使用 ping 命令。工作時 ping 向目標主機發送一個 IMCP Echo 請求的資料包,並等待接收 Echo 響應資料包,通過響應時間和成功響應的次數來估算丟包率和網路時延。但是在 Azure

Linux環境PHP5.5以上接SqlServer2008

文檔 rec rep content linux下 lee log 時間 以及 linux版本:64位CentOS 6.4 Nginx版本:nginx1.8.0 php版本:php5.5.28 Sqlserver版本:2008 FreeTDS版本:0.95 關於Linu

Linux測試串列的命令microcom

命令(busybox  microcom)使用方法很簡單: Usage: microcom [-d DELAY] [-t TIMEOUT] [-s SPEED] [-X] TTY 引數如下: -d 表示延時時間,一般我都不設定。 -t 表示超時時間,超

測試ipv6網路通性的UDP協議測試程式碼

client.c #include<sys/socket.h> #include<unistd.h> #include<string.h> #include<stdio.h> #include<arpa/inet.h&g

用Ping、Tcping測試網路的通性

1、概述 通常情況下,測試一個地址能不能訪問,通常使用Ping來判斷,如果測試埠的連通性,可以使用Tcping來判斷。 2、使用 a.用ping命令檢視地址能否訪問,若可以訪問,如下圖:  b.用tcping命令檢視埠能否訪問,首先按安裝tcping。 將t

怎麼在Linux伺服器上測試TCP/UDP通性

翻譯自: How to Test Port[TCP/UDP] Connectivity from a Linux Server (文件 ID 2212626.1) 適用於: Linux OS - Version Oracle Linux 5.0 to Oracle Lin

Linux測試通性的四種方法

Linux系統有時候需要測試某個埠的連通性,使用者可以參考如下方法來測試。方法一、telnet法 telnet為使用者提供了在本地計算機上完成遠端主機工作的能力,因此可以通過telnet來測試埠的連通性,具體用法格式:telnet ip port說明:ip:是測試主機的ip地

Linux學習並不難》Linux網絡命令(3):ping命令測試與目標計算機之間的通性

Linux ping 測試 27.3 《Linux學習並不難》Linux網絡命令(3):ping命令測試與目標計算機之間的連通性使用ping命令可以用來測試與目標計算機之間的連通性。執行ping命令會使用ICMP傳輸協議發出要求回應的信息,如果遠程主機的網絡功能沒有問題,就會回應該信息,因而得知

伺服器使用nc測試UDP通性linux和 windows)

平時大家都是測試TCP的,windos上telnet IP+埠就可以測試了但是UDP就有人些有點蒙圈了不要想的那麼難,很簡單的一、隨便找臺centos有網路的機器 輸入下面命令安裝nc工具:yum install -y nc 安裝完畢後輸入下面命令就可以了(IP是自己訪問的IP):nc -vuz 192.16

服務器使用nc測試UDP通性linux和 windows)

解壓 windows centos 端口 alt 對話 搜索 格式 mage 平時大家都是測試TCP的,windos上telnet IP+端口就可以測試了但是UDP就有人些有點蒙圈了不要想的那麽難,很簡單的一、隨便找臺centos有網絡的機器 輸入下面命令安裝nc工具:yu

指令碼實現telnet檢測指定機器通性

#!/bin/ksh # shell script: checklink.sh # function: auto check the link of server IP and PORT # date:   2016.04.07 # modify: 2016.04.07 #

Linux ping --測試與目標主機的通性

Linux系統的ping命令是常用的網路命令,它通常用來測試與目標主機的連通性,我們經常會說“ping一下某機器,看是不是開著”、不能開啟網頁時會說“你先ping閘道器地址192.168.1.1試試”。它通過傳送ICMP ECHO_REQUEST資料包到網路主機 (send ICMP ECHO_REQUES

linux環境下C語言實現非阻塞方式讀取字串資料的串列測試程式,即串列工具的編寫

一、前言 1.1 關於串列埠測試工具,網上已經有整合好的應用程式提供大家使用,但其只提供功能介面,內部具體怎麼實現的還需要自己去探索; 1.2 關於串列埠通訊的測試程式在網上已經是數見不鮮,但也不排除很多是直接“參考”別人的(ctrl+c),而且很多程式

使用telnet測試指定通性

大家好,我是良許。 大家知道,`telnet` 是一個閹割版的 `ssh` ,它資料不加密,資料容易被盜竊,也容易受中間人攻擊,所以預設情況下 telnet 埠是必須要被關閉的。 telnet為使用者提供了在本地計算機上完成遠端主機工作的能力,因此可以通過telnet來測試埠的連通性。 #### 確認遠

shell腳本之測試某網段內主機通性

shell linux 腳本 1. 測試192.168.4.0/24整個網段的連通性(while版本)#!/bin/bash #Author:丁丁歷險(Jacob) #定義變量i控制循環次數,i從1開始循環,每循環一次,i自加1,直到i等於254循環退出 #在每次循環中對一個IP進行ping測試,

cloudfoundry容器實例內部測試redis通性

span o-c sta red 執行權限 連接 log cert 執行 由於cloudfoundry容器內沒有安裝redis-cli 相關服務,所以想測試容器內部網絡是否可以訪問對應區域的redis服務,方法如下: 1、容器內下載redis-cli工具 wget htt

mtr網絡通性測試

多個 ide rep ash 應該 時延 -i sage com 01、mtr命令 yum install -y mtr [root@jiao ~]# mtr --helpusage: mtr [-hvrwctglspniu46] [--help] [--versi