Development/Infra 2

[Synology] NAS 방화벽 설정방법 feat. 방화벽 설정 규칙 추천

들어가며 처음 나스를 설치하고 방화벽 때문에 고생이 많았다. 인프라에 대한 지식이 없는 것도 한몫했다. 그래서 직접 찾아낸 방화벽 포트를 설정하는 방법을 공유하려고 한다. 방화벽 설정 방법 우선 [제어판 - 보안 - 방화벽] 으로 이동하여 "방화벽 프로파일 규칙 편집"을 클릭한다. 방화벽 프로파일은 설정값을 저장하는 단위다. 따라서 한 번에 하나의 프로파일만 적용되므로 일반적인 경우에는 여러 개의 프로파일을 만들 필요가 없다. 따라서 기본으로 주어진 프로파일을 관리해가면 된다. 다음은 포트 설정이다. 필자의 나스에는 랜선이 하나만 물려있어서 "모든 인터페이스"에 적용하도록 했다. 방화벽 설정은 크게 4 덩어리로 구분했다. 전 세계 어디서든 접속 가능한 포트 - 허용 특정 국가를 기준으로 접속을 차단하는 ..

Development/Infra 2022.05.04

HTTP v1.0과 v1.1 비교하기

들어가며 이제 웹 개발을 처음 시작하는 학생이 있다. 클라이언트와 서버의 관계를 공부하던 중 문득 낯선 듯 낯설지 않은 HTTP라는 단어가 보인다. '이 학생에게 어떻게 설명을 하면 간단명료하게 설명하면서 핵심을 놓치지 않을 수 있을까?' 어려울 수 있지만 기술면접 준비를 한다 생각하고 고민해보기로 했다. HTTP의 탄생과 HTTP/0.9 HTTP의 의미 Hypertext Transfer Protocol를 줄여 HTTP라고 부른다. 그럼 세 단어가 어떤 의미인지 알 수 있다면 전체의 뜻도 알 수 있을 것이다. 먼저 Hypertext(하이퍼 텍스트)는 Hyperlink를 통해 다른 문서로 접근할 수 있는 문자를 말한다. Transfer(트랜스퍼)는 전송하다, 이동하다 라고 번역되며, Protocol(프로토..

Development/Infra 2020.11.16