Proxmox 1. Proxmox 설치 및 초기설정 이번 포스트 에서는 앞서 소개한 Proxmox VE를 직접 설치 해보겠습니다. 0. Proxmox VE란 무엇인가?Proxmox VE는 KVM(Kernel-based Virtual Machine)과 LXC(Linux Container)를 기반으로 가상화 환경의 효율적인 관리를 도와주는 플랫폼입니다. 1. 가상화를 사용하는 이유는? 가상화를 활용하면 서버의 물리적인 자원을 나누어 한개의 서버에서 마치 여러개의 서버를 사용하는 것과 같은
HomeLab Nginx Proxy Manager로 HTTPS 연결, 포트 없는 깔끔한 주소를 사용해보자 Reverse Proxy Reverse Proxy는 웹 서버 앞 단에 위치하여 클라이언트로부터 오는 요청을 대신 받아 내부 백엔드 서버로 전달하고 응답을 다시 클라이언트에게 반환하는 중계서버이다. 주요 장점은 * 보안 강화 : Original server가 직접 인터넷에 노출되지 않는다. * Load Balancing : 여러 백엔드 서버로 트래픽을 분산 시켜 부하를 분산한다. * Encryption : SSL 인증을 중앙집중화 하여 관리가 용이하다
HomeLab 나만의 인터넷 주소를 홈 서버에 연결해보자(feat. Cloudflare, DDNS) 인터넷을 사용할 때 주소 창에 172.217.213.100과 같은 진짜 ip 주소가 아닌 google.com같은 도메인 주소를 사용한다. 이것이 가능한 이유는 DNS(Domain Name System)서버가 도메인 주소를 ip주소로 변환해 주기 때문이다. 이번 포스팅에서는 도메인 주소 구매 후 DDNS설정까지 완료하여 홈 서버에 연결하는 과정을 소개하겠다. 도메인 구입 도메인 판매는
Linux Oracle Cloud Infrastructure(OCI) 프리티어로 VM 생성하기 Oracle Cloud Infrastructure (OCI)의 Free Tier는 최대 4개의 무료 VM 인스턴스 생성을 지원합니다. 성능이 좋은 CPU를 사용하지는 못 하는 점과 네트워크 비용은 무료가 아닌 것이 아쉬운 부분이지만, 최대 200GB의 볼륨, 최대 24GB의 넉넉한 메모리를 무료로 사용할 수 있다는 것은 큰 장점입니다. 부하가 높지 않은 서비스를 24/7 내내 돌리기에
Docker Docker, Docker-compose 설치 Docker 설치 1. 패키지 업데이트, 의존성 패키지 설치 sudo apt-get update sudo apt-get install ca-certificates curl 2. Docker 공식 GPG key 등록 sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r
Linux SSH로 원격접속하기 A to Z (Key, Config) SSH(Secured Shell)는 네트워크를 통해 원격으로 쉘에 접속하기 위한 툴 입니다. Password 방식 부터 Private Key / Public Key로 Password 없이 사용하는 방법 그리고 config 파일 생성까지 알아보겠습니다. OpenSSH 설치 OpenSSH는 가장 널리 사용되는 SSH패키지 입니다. 접속하고자 하는 Server와 사용중인 Client 모두 설치해야 합니다. 패키지 설치부터 해보겠습니다. 윈도우 대부분 윈도우에서
Proxmox 0. Proxmox VE란 무엇인가? Proxmox VE는 KVM(Kernel-based Virtual Machine)과 LXC(Linux Container)를 기반으로 가상화 환경의 효율적인 관리를 도와주는 플랫폼입니다. 1. 가상화를 사용하는 이유는? 가상화를 활용하면 서버의 물리적인 자원을 나누어 한개의 서버에서 마치 여러개의 서버를 사용하는 것과 같은 환경을 제공합니다. 보다 직관적으로 얘기하자면, 한개의 서버에서 여러개의 OS(윈도우, 우분투 등)를 동시에