SimpleHTTPServer의 포트 8000에서 장치를 연결하는 방법


0

저는 리눅스가 어떻게 작동 하는가 책을 따라 가고 있으며 기본 포트에서 Python SimpleHTTPServer를 작동 시키려고합니다.로컬 호스트의 홈 폴더에 액세스 할 수 있지만 다른 컴퓨터에 액세스하려고하면 : 8000이 시간 초과됩니다.

라우터에서 포트 8000에 대해 포트 포워딩을 활성화했지만 nmap이 출력을 반환합니다

항만 국가 서비스 이유8000 / tcp로 필터링 된 http-alt 무응답

다른 컴퓨터의 IP 로의 nmap 출력은 다음과 같습니다

항만 국가 서비스 이유8000 / tcp 폐쇄 http-alt conn-refused

이 외에는 IPTables에 규칙을 설정하지 않았습니다.

또한, 나는 가정 및 직장 네트워크 모두에서 이것을 시도하여 어느 네트워크에서도 성공하지 않고 가정 라우터의 방화벽을 완전히 비활성화했습니다.

0

Try this: iptables -F and try to connect again to the port 8000, even if you have not changed your firewall, maybe your distro comes with a pre configured firewall. The previous command makes a flush (-F) to the firewall's tables, all chains are cleaned, basically deactivate the firewall.

If you are working with ufw (Uncomplicated Firewall), use the following command: sudo ufw disable for do the same (deactivate the firewall) and try to connect to the port 8000.