Linux에서 액세스할 수 없으면 어떻게 해야 하나요? Linux HTTP 서비스에 접근할 수 없습니다
nodejs를 사용하여 Linux 서버에서 HTTP 서비스(포트 8080)를 생성한 결과 로컬에서만 접근이 가능하다는 결과가 나왔고 즉시 Linux 접근에 문제가 있는 것으로 의심했습니다. 작업 과정은 다음과 같습니다.
1. 액세스 제어 파일 iptables
#vi /etc/sysconfig/iptables
2를 열고, yy를 눌러 복사본을 복사한 후, 다음 내용을 붙여넣습니다. 아마 나타날 겁니다
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
3. 마우스를 움직여 포트 번호 443으로 이동한 후 i를 클릭하고 443을 다음과 같이 필요한 포트 번호(예: 8080)로 변경합니다
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
4. ESC 키를 입력하고 wq를 입력하여 파일을 저장하세요
5. 액세스 제어 서비스를 다시 시작하세요
# /etc/init.d/iptables restart
작업이 완료되었습니다. 이제 모든 머신이 Linux 서버의 HTTP 서비스에 액세스할 수 있습니다.
추천: "Linux 튜토리얼"
위 내용은 Linux에서 액세스할 수 없는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!