로컬 서비스 포트와 관련된 질문입니다
달소님이 올려주신 NPM 설치법을 따라 NPM 설치 후 잘 사용 중입니다 ㅎㅎ
다만, 정보 -> 서비스 부분을 보면 DSM 내부 네트워크에서 운용되는 서비스들 ex) iSCSl, SMB.... 등등
에 대하여, 헤놀 6.x 버전 사용할 떄도 라우터에서 이 포트들을 열어 주었습니다만, 열어주지 않아도 사용이 가능한 것인지 문득 궁금해져서요!
저 포트들은 닫아두어도 문제가 없는 것인지,
또 시놀 기본 80/443 포트의 역할이 도대체 무엇인지... 82/444는 시놀의 기본 nginx 포트를 변경하는 패치라 하여 해보았는데 뭐가 다른건지..
고수님들의 의견을 구합니다.. ㅠㅠ
NPM 쓰시면 82,444 (80,443 같은데요) 외에는 다 닫으셔도 작동 할 것 같습니다. 닫고 테스트 해보시고 작동하면 닫고 쓰시는게 어떨까요?
위에서 여쭤본 DSM 내부 서비스 포트를 안열어도 응용 프로그램 들어가는 포트를 NPM에서 걸어주면 접속도 되고 모든 동작은 됩니당 ㅎㅎ
다만 열어줘야만 하는 상황은 무엇인지 모르겠어서.. 닫아두어도 동작되면 기냥 닫아둬도 될는지..
포트포워딩이 기본적으로 외부와 통신하는 데 쓰인다고 알고 있어서, 라우터에서 열어줘야 하나,,? 싶은 생각에
질문 올리게 되었습니다 ㅎㅎㅎ
포트는 꼭 필요한 경우가 아니라면 가급적 닫고 쓰는게 좋다고 합니다.
저는 80,443(npm) 외에는 전부 닫았고 고수분들은 클라우드 플레어 등 이용해서 다 닫고 쓰시는 분들도 계시더라구요.(전 초보라 ㅜ.ㅜ)
헉 모든포트를 공유기에서 다 열어두신건가요??
기본적으로 NPM의 경우 외부에서 접근이 필요한 웹 서비스(Photo,downloadstion,video station 등등)에만 등록해주시고 실제 외부로 오픈되는포느는 80/443만 해주시면됩니다.
나머지 iscsi,smb,,npm manager등은 보안을 위해 외부에서 접근이 안되도록 절대 포트포워딩을하시면안됩니다!
세상에나 마상에나 구글링을 그토록해도.. 몰랐던것을... 알아갑니다...
cmt alert