인증 된 사용자가 액세스 할 수있는 웹 페이지를 호스트하는 Appache Tomcat을 사용하고 있으며 장치가 통신 메시지 스트림을 보내는 포트 14550에서 UDP 소켓을 열었습니다. 시스템이 로컬 네트워크에서 올바르게 작동합니다. Openshift에서 이것을 호스트하려고 시도했는데 나중에 Openshift가 외부 UDP 통신을 허용하지 않는다는 것을 알았습니다. 이제 Amazon EC2 인스턴스, Azure 또는 GCP의 새 VM을 고려하고 있습니다. 내 응용 프로그램에서 소켓을 사용하는 데 문제가 있는지 알고 싶습니다. 미리 감사드립니다.UDP 소켓을 통한 클라우드 제공자
0
A
답변
1
아니요, AWS EC2에서 모든 것이 허용됩니다. 특정 웹 트래픽을 허용하도록 보안 그룹을 구성해야하며, UDP 트래픽도 허용 될 수 있습니다.
또한이 문제에 대한 가능한 해결 방법을 찾고 있었지만 AWS EC2에서 소켓 프로그램을 개발하는 데 사용하는 플랫폼 언어에 관계없이 매우 쉽습니다. 제 경우에는 Node.js nginx를 사용하고 있기 때문에 모든 지원 플랫폼. AWS 콘솔에서 보안 구성 그룹
-
는 EC2 탭을 엽니 다.
- 관련 영역을 선택하고 보안 그룹을 클릭하십시오.
- 앱의 해당 영역에서 Elastic Beanstalk 인스턴스를 시작한 경우 기본 보안 그룹이 있어야합니다.
- 상단의 작업 버튼을 클릭하고 인바운드 규칙 편집을 선택하십시오.
- 여기서 Type 열에는 모든 UDP를 선택하거나 사용자 정의 UDP 규칙을 설정하여 소켓 포트에서 수신 대기 할 수 있습니다.
- UDP 서버의 포트를 입력하십시오. 예 : 2020.
그게 전부입니다!
참고 : 작동하지 않는 경우 Beanstalk 응용 프로그램/환경의 "이벤트"탭을 확인하고 잘못된 점을 찾으십시오.
관련 문제
- 1. UDP 소켓을 통한 전송시 제한 사항
- 2. TCP/UDP 소켓을 통한 직렬 통신
- 3. UDP 소켓을 통한 유니 코드 문자열
- 4. 달빛은 UDP 소켓을 지원합니까?
- 5. Java - 소켓을 통한 데이터 전송 UDP .. rec. 모든 데이터
- 6. 소켓을 통한 배열 송수신
- 7. 소켓을 통한 비디오 전송 프레임
- 8. Rails는 UDP 소켓을 청취하는 깔끔한 방법을 지원합니까?
- 9. 새로 udp 소켓을 다시 바인딩
- 10. UDP 소켓을 여러 포트에 바인딩
- 11. PHP를 통한 UDP 방송
- 12. 소켓을 통한 파일의 다운로드 (recv)
- 13. 소켓을 통한 스트리밍 데이터
- 14. 소켓을 통한 java.io.StreamCorruptedException
- 15. 소켓을 통한 연속적인 데이터
- 16. 소켓을 통한 파일 전송
- 17. Java 소켓을 통한 오류
- 18. 소켓을 통한 파일 전송
- 19. TCP 소켓을 통한 ObjectOutputStream
- 20. 소켓을 통한 파일 전송
- 21. 소켓을 통한 getline
- 22. C# 소켓을 통한 HTTP
- 23. WCF 소켓을 통한 서비스
- 24. 소켓을 통한 인증 방법
- 25. AF_UNIX 소켓을 통한 WebSocket
- 26. 소켓을 통한 시리얼 라이 제이션의 이점 C++
- 27. UDP 지연을 통한 WinXP 리눅스
- 28. OpenID (Google OAuth) 백엔드를 통한 LDAP 제공자
- 29. 소켓을 만들어서 udp 소켓을 논 블로킹으로 만들기 이벤트 플래닝
- 30. 포트를 통한 PHP to UDP
자세한 정보 주셔서 감사합니다. Microsoft에서 사용하는 방법에 대한 아이디어가 있습니까? – Anand