我在一个带有代理的Windows 7企业环境中工作,我需要运行一个使用某种程序ping来检查连接的应用程序。
可以从浏览器访问www.google.com,但是当我尝试从命令提示符运行ping www.google.com时,我的主机无法访问。
提前致谢。
PD:尝试“telnet www.google.es 80/443”并且无法正常工作,我已经尝试攻击IP但不起作用(超时)。答案 0 :(得分:2)
不幸的是,这是不可能的,网络代理了解特定的协议集HTTP,HTTPS,TCP,一些流协议,无论它们支持什么,将基于TCP或UDP。但ping是ICMP。您无法通过Web代理管道ICMP。
但是,你有一些选择: 1-请您的IT团队从防火墙为您打开ICMP,假设存在路由。 2-重新编码应用程序以使用HTTP请求而不是ping来测试连接。 3-将应用程序测试连接的任何主机添加到Windows主机文件并将其映射到127.0.0.1: 127.0.0.1 www.somehost.com 这将使应用程序思维连接存在。