Comment ouvrir un port en centos ?
Comment ouvrir un port dans centos :
1.iptables (centos 6 et avant)
1. Allumer/éteindre/redémarrer le pare-feu
Activer le pare-feu (effectif après redémarrage) : chkconfig iptables on
Désactiver le pare-feu (effectif après redémarrage) : chkconfig iptables off
Activer le pare-feu (à effet immédiat, invalide après redémarrage) : service iptables start
Fermer le pare-feu (à effet immédiat, invalide après redémarrage) : service iptables stop
Redémarrer le pare-feu : service iptables restartd
2. Vérifiez le port ouvert
/etc/init.d/iptables status
3. Ouvrez un certain port (prenez 8080 comme exemple)
(1) Ouvrez le port
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
(2) Enregistrez et redémarrez le pare-feu
/etc/rc.d/init.d/iptables save /etc/init.d/iptables restart
4 Ouvrez les ports entre 49152 et 65534
iptables -A INPUT -p tcp --dport 49152:65534 -j ACCEPT
De même, vous devez enregistrer les paramètres ici et redémarrer le pare-feu.
5. Autres méthodes d'ouverture
On peut également ouvrir le port en modifiant le fichier /etc/sysconfig/iptables
, comme suit
vi /etc/sysconfig/iptables
puis ajouter une ligne
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT
Centos7 a firewalld installé par défaut S'il n'est pas installé, vous pouvez utiliser
pour l'installer.1. Démarrez le pare-feu
systemctl start firewalld
systemctl stop firewalld
yum install firewalld firewalld-config
3. Définissez le démarrage systemctl enable firewalld
4.
sytemctl disable firewalld
firewall-cmd --reload
systemctl status firewalld或者 firewall-cmd --state
firewall-cmd --version
firewall-cmd --help
firewall-cmd --get-active-zones
firewall-cmd --get-zone-of-interface=eth0
13 .Vérifiez si elle est rejetée
firewall-cmd --panic-on
14 Ajoutez l'interface à la zone (les interfaces par défaut sont toutes publiques)
firewall-cmd --panic-off
15. >
firewall-cmd --query-panic
firewall-cmd --zone=public --add-interface=eth0(永久生效再加上 --permanent 然后reload防火墙)
firewall-cmd --set-default-zone=public(立即生效,无需重启)
firewall-cmd --reload或firewall-cmd --complete-reload(两者的区别就是第一个无需断开连接,就是firewalld特性之一动态 添加规则,第二个需要断开连接,类似重启服务)
Tutoriel centos
》Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!