Que dois-je faire si Linux ne peut pas y accéder ? Le service HTTP Linux n'est pas accessible
J'ai utilisé nodejs pour créer un service HTTP (port 8080) sur le serveur Linux. Le résultat était qu'il n'était accessible que localement. un problème avec le fichier de contrôle d'accès Linux. Le processus de fonctionnement Comme suit :
1 Ouvrez le fichier de contrôle d'accès iptables
#vi /etc/sysconfig/iptables
2. Recherchez le contenu du port développé, appuyez sur yy pour en copier une copie. , puis appuyez sur p pour coller. Le contenu suivant apparaîtra probablement
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
3 Déplacez la souris pour accéder au numéro de port 443, appuyez sur i et remplacez 443 par le numéro de port dont vous avez besoin, par exemple 8080. , comme suit
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
4. Une fois la modification terminée, appuyez sur la touche ESC , saisissez : wq pour enregistrer le fichier
5. Redémarrez le service de contrôle d'accès
# /etc/init.d/iptables restart
L'opération est terminée. Toutes les machines peuvent désormais accéder au service HTTP du serveur Linux.
Recommandé : "Tutoriel 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!