network

들어가며 인터넷의 다양한 웹사이트를 살펴보면 도메인을 입력하면 웹사이트에 연결된다. 이러한 당연한 기능을 막상 구현하려고 하면 생각보다 다양한 부분에서 의문이 생기게 된다. 예를 들어 node 프로젝트를 클라우드 서버(AWS EC2, GCP VM 등)에서 3000번 포트로 실행시키면 IP와 PORT를 통해서 접근해야 한다 ( http://127.0.0.1:3000와 같이 ) 이렇게 기본적인 서버 실행만 시킨다면 AWS 및 GCP 등 클라우드 서비스나 온프레미즈를 통해 웹 프레임워크를 실행시키면 깔끔한 도메인을 갖지 못하는 것을 알 수 있다. ( 뒤에 포트를 붙이거나, http로 연결된다거나 등 ) 이러한 것들을 해결해 줄 수 있는 것이 Nginx과 같은 웹 서버이다. nginx(엔진엑스)는 웹 서버로 H..
들어가며 AWS를 통해 다양한 인프라 서비스를 접한 지 거의 일 년이 다 되어 간다. 프리티어 기간도 슬슬 끝나가고 있고, 이번 기회에 인프라에 대해서 좀 더 폭넓게 공부해 보고자 라즈베리파이로 쿠버네티스 클러스터를 구축하려고 계획 중이다. 또, 지금은 학사에 거주하고 있어 공과금을 내지 않기 때문에 라즈베리파이만 있다면 무료로 온프레미즈 환경을 구축할 수 있다! K8s homeserver 구축 시리즈는 통해서 집에서 라즈베리파이를 통해서 직접 K8s 환경 CI/CD를 구현하는 과정을 포스팅 할 예정이다. 라즈베리파이 설정부터 시작하여 점차 다양한 CI/CD 툴을 사용하여 인프라를 관리할 수 있게 하는 방법에 대해서 포스팅할 시리즈이다. 본론 인프라 구조 (0.1v) 이번 포스팅에서는 가정용 공유기를 ..
들어가며 공문서를 다운로드할 때 가끔씩 키보드 보안을 요구하는 경우가 있다. 맥북을 통해서 진행할 수 없었기에 집에 있는 윈도우 노트북에 원격 접속을 통해서 해결할 수 있도록 하고자 하여 자료를 찾아보게 되었다. 이 외에도 윈도우 OS에서만 작동하는 다양한 프로그램들이 있기 때문에 RDP를 이용하게 되었다. 네트워크 용어에 익숙하지 않는 사람을 위해 간단하게 정리하면 아래와 같다. 호스트(host) : 네트워크에 연결된 컴퓨터 포트(port) : 컴퓨터의 어플리케이션이 사용하는 논리적 주소 ( 0 ~ 65535 ) 클라이언트(client) : 접속을 시도하는 호스트 서버(server) : 접속을 허락하는 호스트 엔드포인트(endpoint) : 접속을 하락하는 호스트의 IP 주소 ( 포트는 제외 ) 같은 ..
marsboy
'network' 태그의 글 목록