Назад | Перейти на главную страницу

Невозможно подключиться по Telnet к порту 80 экземпляра AWS EC2

Я разрешил порт 80 на моем экземпляре ec2, и это мои правила iptables на нем

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy DROP)
target     prot opt source               destination         
DOCKER-ISOLATION  all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED
DOCKER     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain DOCKER (1 references)
target     prot opt source               destination         

Chain DOCKER-ISOLATION (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere 

Я попытался подключиться по telnet со своего локального рабочего стола ubuntu и другого экземпляра aws, но не смог подключиться по telnet. Для телнета я использую

telnet X.X.X.X 80

Поскольку я не могу подключиться по telnet к каждому экземпляру aws, который я создал, я проверил его настройку VPC. В таблицах маршрутизации маршрут к интернет-шлюзу находится на 0.0.0.0. И я использую настройку vpc по умолчанию.

Затем я обнаружил, что могу использовать telnet-порт 22, но не другие порты, которые разрешены для всего входящего и исходящего трафика в этих экземплярах.

Теперь я не понимаю, почему я не могу подключиться к этому экземпляру через Telnet на других портах.

Эта проблема возникает из-за того, что на сервере нет службы, работающей на порту 80, поэтому, несмотря на то, что это разрешено брандмауэром и группами безопасности, я не могу подключиться к telnet. Спасибо, ребята, за ответы.