2013-11-08 5 views
1

У меня была такая же проблема, как и многие другие, не будучи в состоянии подключиться к порту 8080 TOMCATAmazon AWS EC2 сеть кот выпуск

я попытался все предложили например, группы безопасности.

То, что я тогда сделал, я создал амазонки Линукс экземпляр (вместо RedHat)

И это сработало !! Я сделал то же самое для обоих экземпляров: добавлен порт tcp 8080 в группе безопасности

Глядя на мои iptables, это дает ключ?

Bad RedHat экземпляр Судо Iptables -L

[[email protected] ~]$ sudo iptables -L 
Chain INPUT (policy ACCEPT) 
target  prot opt source    destination 
ACCEPT  all -- anywhere    anywhere   state RELATED,ESTABLISHED 
ACCEPT  icmp -- anywhere    anywhere 
ACCEPT  all -- anywhere    anywhere 
ACCEPT  tcp -- anywhere    anywhere   state NEW tcp dpt:ssh 
REJECT  all -- anywhere    anywhere   reject-with icmp-host-prohibited 

Chain FORWARD (policy ACCEPT) 
target  prot opt source    destination 
REJECT  all -- anywhere    anywhere   reject-with icmp-host-prohibited 

Chain OUTPUT (policy ACCEPT) 
target  prot opt source    destination 

Хорошо амазонки Linux:

[[email protected] ~]$ sudo iptables -L 
Chain INPUT (policy ACCEPT) 
target  prot opt source    destination 

Chain FORWARD (policy ACCEPT) 
target  prot opt source    destination 

Chain OUTPUT (policy ACCEPT) 
target  prot opt source    destination 

Это было разочарование в течение нескольких часов, но теперь с Amazon-Linux работает я могу продолжить снова. гмм!

Благодаря

ответ

0

Это текущее содержимое IPTables включая мою последнюю попытку открыть 8080

[[email protected] ~]$ sudo cat /etc/sysconfig/iptables 
# Firewall configuration written by system-config-firewall 
# Manual customization of this file is not recommended. 
*filter 
:INPUT ACCEPT [0:0] 
:FORWARD ACCEPT [0:0] 
:OUTPUT ACCEPT [0:0] 
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT 
-A INPUT -p icmp -j ACCEPT 
-A INPUT -i lo -j ACCEPT 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 
-A INPUT -j REJECT --reject-with icmp-host-prohibited 
-A FORWARD -j REJECT --reject-with icmp-host-prohibited 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 
COMMIT 
1

Мои EC2 Security Group Прибывающие Конфигурации являются и порт 8080 работает отлично. Это должно быть тип пользовательского TCP Правило, TCP от протокола

На рисунке ниже покажет вам снимок экрана моего EC2 Security Group Конфигурации Inbound screenshot

Смежные вопросы