我使用 telnet 在端口 80 上连接一个特定的域名。它适用于个人 Ubuntu 但不适用于 Amazon EC2 实例。 DNS 问题?

I use telnet to connect one specific domain name on port 80. it works on personal Ubuntu but not work on Amazon EC2 instance. DNS issue?

我有一个 Amazon EC2 实例 运行ning Ubuntu 和一个本地个人 Ubuntu 计算机。我为我的 EC2 实例使用默认 VPC 配置,并且没有阻止来自防火墙的任何互联网流量。

我可以在我的 EC2 实例上远程登录 Google.com 80 和 Ping Google.com,这意味着我可以连接到外部互联网。我试着 运行

telnet nebraskalegislature.gov 80

在两台机器上。它靠我自己成功 Ubuntu

Trying 164.119.9.166... Connected to nebraskalegislature.gov.

但它在我的 EC2 实例上超时

Trying 164.119.9.166... telnet: Unable to connect to remote host: Connection timed out

我尝试在两台机器上 运行 dig 164.119.9.166

它有一个来自我自己的机器的答案,但在 EC2 上没有答案instance.It 看起来像是 DNS 问题

有人可以帮我解决这个问题吗?请不要再阻止我。我想问一个好问题。

我在所有 Amazon EC2 子网上测试他们的网站连接后,我认为这是他们的内部错误。我测试了两个 http://legislature.vermont.gov/ and http://nebraskalegislature.gov/ 的网站。结果如下:

对于http://legislature.vermont.gov/

  1. us-east-1b(失败)
  2. us-east-1c(及格)
  3. us-east-1天(及格)
  4. us-east-1e(失败)

对于http://nebraskalegislature.gov/

  1. us-east-1b(失败)
  2. us-east-1c(及格)
  3. us-east-1d(失败)
  4. us-east-1e(及格)

对于俄勒冈州和加利福尼亚州等其他地区。他们的子网上也有一些问题不清楚Human beings create machine and also create bugs because of human nature