Microsof Azure 虚拟机 禁ping问题

如何解决Microsof Azure 虚拟机 禁ping问题

Microsoft Azure 默认禁了ICMP协议,所以ping工具在Azure 虚拟机里面只限于在同一个虚拟网络下或同一个云服务下与其他虚拟机进行内部IP地址的ping通信。如果想要ping虚拟网络或者同一云服务以外的IP地址是ping不通的。但是可以用另外两个工具测试网络延迟,Windows 平台下用psping工具,Centos平台下用tcpping工具。

以下介绍两种工具的安装方法:

一、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端口了:


 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值