Nenhuma rota para hospedar centos

3

Estou tentando permitir uma porta através de um firewall no centos 6.

O erro que estou recebendo é telnet: connect to address 80.xx.xx.xx: No route to host

A porta que estou tentando permitir é 5666.

Se eu desativar o firewall na máquina de destino, posso me conectar, então sei que é um problema de firewall.

Eu adicionei a regra com:

iptables -N NRPE

iptables -I INPUT -s 0/0 -p tcp --dport 5666 -j NRPE

então quando eu faço iptables -S eu vejo:

link de pasta de depósito

quando eu faço iptables -L

colar o bin bin link 2

Mas ainda não consigo me conectar.

Eu posso conectar-me a muitas outras máquinas nesta porta do servidor que estou usando, é somente essa máquina de destino que não consigo conectar quando o firewall está habilitado.

Ajuda muito apreciada. Se eu precisar fornecer mais informações, por favor me avise.

    
por girlcoder 26.06.2014 / 20:47

1 resposta

6

Sua cadeia de iptables NRPE não parece ter uma regra de aceitação padrão.

A menos que você queira apenas sua própria cadeia de iptables para o NRPE, você pode usar:

iptables -I INPUT -s 0/0 -p tcp --dport 5666 -j ACCEPT

Isso adicionará uma regra de aceitação à cadeia INPUT padrão.

Caso contrário, você precisa adicionar uma regra de aceitação à sua cadeia de NRPE.

iptables -I NRPE -s 0/0 -p tcp --dport 5666 -j ACCEPT

Não vejo necessidade de uma cadeia única apenas para 1 porta. Eu recomendo que você limpe sua cadeia NRPE e apenas permita a regra INPUT acima.

    
por 26.06.2014 / 20:57