Ich habe die Datei /etc/sysconfig/iptables in meiner CentOs 7.x-Installation manuell bearbeitet. Ich habe zwei Einträge und zwei Prozesse, die an den jeweiligen Ports laufen.
Ich kann per Telnet auf Port 2181 zugreifen, aber nicht auf Port 8081. Nur wenn ich den iptables-Dienst stoppe, kann ich auf Port 8081 zugreifen. Ist das, was ich mache, offensichtlich falsch? Bitte beachten Sie, dass die gleiche iptables-Konfiguration in CentOS 6.x funktioniert.
Danke.
#TOMCAT PORT
-A INPUT -i eth0 -p tcp --dport 8081 -m state --state NEW,ESTABLISHED -j ACCEPT
#ZOO KEEPER PORT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
Antwort1
CentOS 7 verwendet Firewalld. Sie müssen dies ändern und/oder deaktivieren, um die gewünschten Ergebnisse zu erzielen.