Windows Azure 不能ping通的解決方案

來源:互聯網
上載者:User

標籤:

Windows Azure 不能ping通如何解決?

為了避免Ping Flood攻擊,Windows Azure不開放對外ICMP通訊協定,所以使用ping命令我們是無法ping通的。在微軟資料中心內不相同 Virtual Network 下的 VM,只有作業系統有開放 ICMP,VM 彼此之間是可以互 Ping 的。

但是我們想測試下Azure伺服器的穩定性和回應時間怎麼辦?那麼建議採用TCP協定的類似工具取代 ICMP Ping,比如tcping工具。

下載後將tcping.exe放到C:\Windows\System32目錄下,然後WIN+R輸入cmd開啟,接著我們輸入tcping命令就能ping通啦,網上有很多的相關命令解釋,這裡列舉個簡單的列子:tcping -t www.zouxiuping.com(一直ping)

tcping不僅僅局限於Windows Azure的ping服務,還適用於任何禁ping的伺服器。如下:

普通的ping命令,無法ping通

使用tcping命令,可以ping通

以下介紹兩種工具的安裝方法:

一、tcpping工具

1.       由於官方的yum源並不包含所有安裝包,我們先要添加第三方的yum源,在這裡我們選擇了:repoforge.

  1-1:首先,確認CentOS版本,使用cat/etc/redhat-release 命令可以擷取當前系統的版本,使用uname –a命令可以擷取系統的核心資訊。在平台提供的CentO S6.5的資訊如下:

1-2:下載對應版本的repoforge源rpm包:

在http://pkgs.repoforge.org/rpmforge-release/網站中,找到對應的rpm包,然後在Linux系統中使用wget命令進行下載:對應Azure平台的CentOS6.5映像,命令為: wgethttp://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

1-3:安裝yum源rpm包:

使用命令rpm –ivh <rpm檔案名稱>

安裝完成後,會發現在/etc/yum.repos.d/ 的源列表中添加了rpmforge的新源:

2.       使用yuminstall tcptraceroute 命令自動安裝tcptraceroute

3.       進入/usr/bin目錄,使用sudo wget http://download1.faq-book.com/file/Linux/tcpping/tcpping命令下載tcpping工具。之後更改tcpping的許可權為755 。輸入命令:chmod 755 tcpping

4.       然後就可以使用tcpping 工具ping外網的tcp連接埠了:

Windows Azure 不能ping通的解決方案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.