Comment résoudre le problème du port bloqué sous Linux
Les systèmes Linux auront des paramètres de pare-feu réseau si le. Le pare-feu est désactivé, alors tant que Si un service est activé sur un certain port sous Linux, alors Telnet peut être connecté à ce port. La condition préalable pour que Telnet puisse se connecter à un certain port est que le service soit activé sur ce port. ce port, et le pare-feu autorise l'accès à ce port.
Parlons de la façon de résoudre le problème des ports bloqués.
Définissez le port requis pour pouvoir passer à travers le pare-feu :
La méthode pour définir un certain port pour pouvoir passer à travers le pare-feu est la suivante :
vi /etc/sysconfig/iptables
Entrez dans la page d'édition, ajoutez la configuration suivante
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
à l'emplacement spécifié. Cette phrase doit être placée après -A INPUT -m state --state NEW -m tcp -p tcp. --dport 22 -j ACCEPTER
et modifié Enregistrer et quitter, redémarrer le service de la carte réseau
service iptables restart
Afficher les informations d'ouverture du port
service iptables status
Généralement, si le serveur peut voir les informations d'ouverture, il sera ouvert avec succès.
Déterminer si un certain port dispose d'un service
netstat -anp |grep "Numéro de port à vérifier", tel que netstat -anp |grep "9001"
Si 9001 est défini dans /etc/sysconfig/iptables pour passer le pare-feu et que le service est redémarré, alors les autres ordinateurs du segment réseau peuvent établir une connexion Telnet avec le port 9001 de la machine. Vous pouvez également utiliser Telnet localhost 9001 sur cette machine pour vérifier si 9001 peut être connecté par Telnet.
Si vous avez acheté un serveur, vous devez également définir l'autorisation de port dans le groupe de sécurité.
Recommandé : Tutoriel d'exploitation et de maintenance Linux
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!