주제 나 노드/익스프레스를 사용하는 STUN 서버를 구현하는 오픈 소스 프로젝트에 대한 좋은 자료를 찾고 있습니다.노드/익스프레스가 STUN 서버로 작동하도록 설정하려면 어떻게해야합니까?
답변
STUN은 UDP를 사용하므로 HTTP 서버를 구축하는 데 도움이되는 Expess를 사용하여 STUN 서버를 작성하지 않을 것입니다. NPM 검색을하면 stunsrv 패키지가 유망 해 보인다. C 구현은 고전적인 기발한 스턴트맨에서도 가능합니다.
STUN 서버를 실행하려면 two IP addresses이 필요합니다. 그것을 관리 할 수 없다면 아마도 대신 공용 STUN 서버를 사용해야합니다.
STUN 서버의 두 번째 IP 주소는 클라이언트가 NAT 분류 테스트를 수행하는 경우에만 필요합니다. 대부분의 VOIP, P2P 및 ICE 클라이언트는 포트 매핑을 얻기 위해 STUN 서버의 기본 IP : 포트에 대한 간단한 바인딩 요청 만하면됩니다. Stuntman은 단일 IP 및 이중 IP 수신 모드를 모두 지원합니다. – selbie
@selbie 충분하지만 소프트웨어는주의를 기울이지 않는 것처럼 보입니다. 시작할 때 구성에 두 개의 주소가 필요합니다. 어쩌면 다른 서버가 다르게 동작 할 수도 있습니다. – hobbs
문제가 무엇인지 구체적으로 알려주시겠습니까? 이 문제를 구현하는 데 특정 문제가 있습니까? n –
방금 교육 목적을 묻습니다. @JorgeSilva –