得到java.net.UnknownHostException,无法ping通任何网站,但可以正常浏览

Sea*_*g15 5 java corporate network-programming

我正在尝试编写一个程序来通过 HTTP 将 XML 请求发送到供应商服务器,我使用了此链接中的示例代码。

然后我java.net.UnknownHostException在运行代码时出现错误然后我尝试 ping 供应商主机,然后www.google.com. 它们都不起作用。我有:

“ping 请求找不到主机 www.google.com”

我正在使用公司网络。我可以正常浏览、下载和与供应商服务器通信,并使用他们的 Web 应用程序。知道如何解决这个问题吗?

rek*_*ire 1

您应该检查系统的网络设置。您需要确认您已设置 DNS 服务器和默认网关。

如果一般来说您的网络配置正确,您可以尝试使用该命令nslookup google.com 8.8.8.8。这将尝试使用其公共 DNS 服务器之一解析 google 的 IP。