最近,我的一台ec2机器遇到问题,无法执行curl或telnet。
一台具有相同配置和相同子网的ec2机器正在按预期工作。其他机器未连接。甚至curl请求也无法正常工作。我已经验证了其他域的正常运行。
示例: 在一台ec2机器上
ubuntu@xxxxx-a1:~$ telnet 59.162.167.9 80
Trying 59.162.167.9...
Connected to 59.162.167.9.
Escape character is '^]'.
在其他计算机上,即使在第一台计算机上创建了图像
ubuntu@xxxxx-a4:~$ telnet 59.162.167.9 80
Trying 59.162.167.9...
即使curl请求也不起作用。我已经验证了其他域的工作正常。
我们在nat网关配置的所有计算机的公共IP都是相同的。
ubuntu@xxxxx-a4:~$ curl -v http://api-openhouse.imimobile.com/1/obd/thirdpartycall/callSessions
Trying 59.162.167.9...
在第一台机器上
ubuntu@xxxxx-a1:~$ curl -v http://api-openhouse.imimobile.com/1/obd/thirdpartycall/callSessions
Trying 59.162.167.9...
Connected to api-openhouse.imimobile.com (59.162.167.9) port 80 (#0)
GET /1/obd/thirdpartycall/callSessions HTTP/1.1
Host: api-openhouse.imimobile.com
User-Agent: curl/7.47.0
Accept: /
< HTTP/1.1 202 Accepted
< Server: nginx
< Date: Wed, 24 Apr 2019 16:30:47 GMT
< Transfer-Encoding: chunked
< Connection: keep-alive
<
Connection #0 to host api-openhouse.imimobile.com left intact
验证了我的公开IP
ubuntu@xxxx-a1:~$ curl ifconfig.co
34.194.201.11
ubuntu@xxxxx-a4:~$ curl ifconfig.co
34.194.201.11
我已经验证了不同的方法,并验证了与网络和安全性相关的问题,但是没有成功,即使我创建了新映像也仍然无法正常工作。
一台具有相同配置和相同子网的ec2机器正在按预期工作。其他机器未连接。甚至curl请求也无法正常工作。我已经验证了其他域的正常运行。