Экстерьер ec2 отличается поведение на каждой машине - PullRequest
1 голос
/ 25 апреля 2019

Недавно у меня возникла проблема с одной из машин 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 тоже не работает.Я проверил, что другие домены работают должным образом.

Наш общедоступный IP-адрес одинаков для всех компьютеров, настроенных для шлюза nat.

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 тоже не работает.Я проверил другие домены, они работают как положено

...