2015-01-22 4 views
1

빠른 검색 동영상을 검색 한 결과 수 많은 답변이 표시되지 않았습니다.Google Compute Engine 기본 방화벽 포트 80

저는 Google 계산 엔진에서 Centos 7을 실행하고 있습니다. 기본 방화벽을 사용하고 있으며 설치 중에 http 및 https 트래픽을 허용하도록 선택했습니다. 그러나 나는 webservice에 연결할 수 없으며 포트가 여전히 닫혀 있다고 생각합니다.

Starting Nmap 6.47 (http://nmap.org) at 2015-01-22 12:04 CST 
Nmap scan report for xxxxxx 
Host is up (0.072s latency). 
Not shown: 998 closed ports 
PORT STATE SERVICE 
22/tcp open  ssh 
646/tcp filtered ldp 

Nmap done: 1 IP address (1 host up) scanned in 3.70 seconds 

올바른 기본 방화벽 규칙은 HTTP, HTTPS, ICMP, 내부, RDP 및 SSH를 허용 할 수 있습니다 고려하고 있다는 것입니다 :

여기의 nmap의 출력이다?

하나의 제안은 iptables 규칙을 수정하거나 서비스를 중단하는 것입니다. 나는 그것을 시험해 보았다. 그리고 서비스는 달리지 않고 있었다.

또한 기본 방화벽 http 규칙을 삭제하고 다시 작성하여 효과를 없앴습니다. 내 인스턴스에는 규칙과 동일한 태그가 있습니다. 나는 심지어 그 수준에서 뭔가 잘못되었을 때를 대비하여 다른 프로젝트를 시작하려고했습니다. 그것도 작동하지 않았다. 또한 centos 7 문제 일 경우를 대비해 다른 Linux 배포판을 시도했지만 동일한 결과를 얻었습니다.

+0

나는 firewalld가 iptables가 아닌 CentOS 7의 기본 실행 방화벽임을 알게되었습니다. firewalld가 실행되고 있지 않음을 확인했습니다. 그러나 나는 포트 80을 통해 연결할 수없는 이유에 대해 여전히 손해를보고 있습니다. –

답변

1

포트 80에서 서비스가 실행되고 있지 않다면, nmap은 오픈으로 표시하지 않습니다. 포트 80에서 httpd 서비스를 실행하고 nmap을 실행하면 포트가 열린 것으로 보입니다

+0

감사합니다. 좋은 정보입니다. 나는 그것을 몰랐다. 응용 프로그램에 구성 문제가있을 수 있습니다. 나는 이것이 방화벽으로 좁혀 졌다고 생각했으나 그렇지 않을 수도있다. –

관련 문제