window azure ICMP 问题

2014-08-11 17:24:19 +08:00
 raycloud
在 azure 运行了一 Java 程序,调用第三方 API 会抛出 UnknownHostException,在控制台也 ping 不出,请问怎么开通能 ping 进 ping 出或者说程序通过 HttpURLConnection 能获取到数据?
3050 次点击
所在节点    问与答
9 条回复
princeofwales
2014-08-11 17:51:33 +08:00
我曾经研究过,没发现windows azure的控制面板里,有可以开启ICMP的地方
qiuai
2014-08-11 18:47:24 +08:00
我记得是开不了.
raycloud
2014-08-11 19:17:52 +08:00
@princeofwales
@qiuai
嗯,就是觉得有时候挺不方便的
qiukun
2014-08-11 19:32:49 +08:00
只能 tcping。 azure 出入站只能 tcp 和 udp
hjc4869
2014-08-11 20:42:50 +08:00
ICMP只能在内网之间互相通讯,或者使用虚拟网络。
hadoop
2014-08-11 20:48:47 +08:00
azure的所有data center禁掉了外部的icmp
cnallenzhao
2014-08-11 21:09:31 +08:00
也有可能是你虚拟机的防火墙?
我之前是在Win虚拟机上,关掉防火墙一切正常
princeofwales
2014-08-11 21:45:58 +08:00
@cnallenzhao 不关Windows防火墙的事,外面还套了一层NAT,面板里设置。还只能设置TCP和UDP,设不了ICMP
raycloud
2014-08-11 22:34:59 +08:00
@princeofwales 是的,但是现在我程序里要请求一个接口,如: http://ip.taobao.com/service/getIpInfo.php?ip=123.151.164.206 从淘宝IP地址库获取数据,会出现未知主机,请问该如何解决呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/127262

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX