web-dev-qa-db-fra.com

Comment ouvrir le port 2195 dans iptables CentOS 6 pour activer l'APNS

J'ai essayé cette solution:

iptables -I OUTPUT -p tcp --dport 2195 -j ACCEPT
/etc/init.d/iptables stop
/etc/init.d/iptables start

mais ne peut toujours pas accéder au port.

S'il y a plus de ports que je dois ouvrir pour APNS, faites le moi savoir.

19
ElizaS

que diriez-vous:

iptables -A INPUT -p tcp --dport 2195 -j ACCEPT
service iptables restart

This peut aussi aider.

-HTH

40
Aaron M.

Voir ma réponse ici: https://stackoverflow.com/a/25229943/1472048

Pour CentOS 7, vous devez utiliser la commande "firewall-cmd" comme ceci:

firewall-cmd --add-port=2195/tcp --permanent

iptables n'est pas recommandé si vous utilisez le service firewalld.

7
Metal3d

Cela n'a pas fonctionné complètement pour moi, car ma dernière règle était DROP ALL, ce qui a essentiellement annulé tout ce que j'ai ajouté à iptables après.

Il peut être utile d'utiliser le commutateur -I:

iptables -I INPUT 1 -p tcp --dport 2195 -j ACCEPT

Le INPUT 1 - signifie 1ère règle d'entrée au lieu de l'ajouter, pour mettre la règle devant tout supprimer

7
FantomX1

Essayez la commande suivante, cela a fonctionné pour moi:

$ Sudo iptables -A INPUT -p tcp --jport 2195 -j ACCEPT

$ Sudo /etc/init.d/iptables enregistrer

1
Anjali Bakshi