Google Cloud Platform에서 공개 포트 8888을 여는 방법은 무엇입니까?

Google Cloud Platform에서 공개 포트 8888을 여는 방법은 무엇입니까?

Google Cloud Platform에서 포트를 열고 싶습니다. OS Ubuntu와 14를 사용하는 가상 머신이 있습니다. Instagram 서버와 PostgreSQL 데이터베이스가 있습니다. GPS의 데이터를 포트 8888의 공용 IP로 보내야 합니다. 어떻게 해야 합니까? 포트를 열 수 없습니다. 기본적으로 80과 22가 열리지만 다른 포트는 열 수 없습니다. 모든 것을 시도했지만 열 수 없습니다. 방화벽 규칙을 만들었으나 작동하지 않습니다.

답변1

방화벽 규칙을 추가하는 데 문제가 있으므로 테스트 목적으로 몇 가지 방화벽 규칙 설정을 제안하겠습니다. 이러한 설정이 제대로 작동하는지 확인한 후에는 더 엄격한 보안 설정으로 이를 잠그는 것이 좋습니다.

Google Cloud Platform에서 포트 8888에 대한 방화벽 규칙을 열려면 다음 단계를 따르세요.

1) VPC 네트워크 > 방화벽 규칙 > 방화벽 규칙 만들기로 이동합니다.

2) '방화벽 규칙 만들기' 페이지에서 다음 설정을 선택합니다.

  • 이름 - 이 방화벽 규칙의 이름을 선택합니다.
  • 네트워크 - 인스턴스가 속한 네트워크의 이름을 선택합니다. 사용자 지정 네트워크를 구성하지 않은 경우 대부분 '기본값'일 것입니다.

  • 트래픽 방향 - '수신'.

  • 일치 시 작업 - '허용'.

  • 대상 - '네트워크의 모든 인스턴스'.

  • 소스 필터 - 'IP 범위'.

  • 소스 IP 범위 - '0.0.0.0/0'.

  • 두 번째 소스 필터 - '없음'.

  • 지정된 프로토콜 및 포트 - 사용 중인 프로토콜이 tcp 또는 udp를 사용하는지 여부에 따라 'tcp:8888' 또는 'udp:8888'.

3) '만들기'를 누르세요.

그러면 모든 IP 주소 소스에서 네트워크의 모든 인스턴스로 포트 8888의 트래픽을 허용하는 규칙이 생성됩니다.

내 조언은 이러한 설정이 작동하는지 확인한 후 '소스 IP 범위' 텍스트 상자에 특정 IP 주소 또는 IP 주소 범위를 지정하고 인스턴스에 대상 태그를 추가하여 설정을 잠그는 것입니다. 포트가 인스턴스에만 열리도록 '지정된 대상 태그'를 지정합니다.

그래도 문제가 해결되지 않으면 인스턴스 내에서 방화벽 규칙을 설정했을 수 있으며 이를 구성(또는 해제)해야 합니다.

방화벽 규칙 설정에 대한 자세한 내용은 다음을 참조하세요.여기.

관련 정보