Search

스트림서버 rtmp 서버 hls 8080 포트 접근시 Nginx 노출 막기

생성 일시
2026/02/04 06:13
최종 편집 일시
2026/02/04 06:30
생성자
최종 편집자
날짜
마지막 수정시간
2026/02/04 06:30
마지막 수정자
태그
텍스트

Nginx 정보 제거

현상
화면 확인 {ip}:8080 << 접근시 아래와 같은 화면 확인됨
조치
[서버에 root로 로그인]
컨테이너 확인 (rtmp_streaming)
# docker ps
JavaScript
복사
rtmp_streaming 컨테이너 접근
# docker exec -it rtmp_streaming /bin/sh -- nginx가 있는 rtmp_streaming 컨테이너 접근 # vi /opt/nginx/conf/nginx.conf -- Nginx 설정파일 열기 아래의 부분에서 1. 아래의 server_tokens 추가 server_tokens off; -- 확인해서 추가 2. 아래의 location 추가 location / { return 204; } ---중략--- http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server_tokens off; server { listen 80; server_name localhost; location / { return 204; } ---중략--- wq! << 저장하고 나가기
JavaScript
복사
문법확인
# /opt/nginx/sbin/nginx -t
서비스 리로드
# /opt/nginx/sbin/nginx -s reload
종료하고, container(rtmp_streaming) 재시작
# exit
호스트os 위치에서 docker 재시작
# docker restart rtmp_streaming
docker 상태확인
# docker ps
정상으로 rtmp_streaming 떠있는것 확인

테스트

{ip}:8080 새창에서 접근시 창이 안열리면 정상
확인부탁드립니다.
감사합니다.