- 커널과 기본 도구를 하나의 시스템으로 함께 개발해요. 구성이 단정하고 문서가 한곳에 잘 정리되어 있어 서버 구조를 이해하기 쉬워요.
- 네트워크 스택이 탄탄하기로 알려져 있어요. 방화벽 pf와 함께 라우터, 프록시, DNS 같은 네트워크 서버를 꾸리기 좋아요.
- jail로 한 서버 안에 서로 분리된 작은 환경을 여러 개 만들어요. 서비스마다 공간을 나눠 깔끔하게 관리해요.
- ZFS를 기본으로 지원해요. 데이터 무결성 검사와 압축, 스냅샷을 운영체제 안에서 바로 써요.
- pkg로 미리 빌드된 패키지를 빠르게 설치하고, ports로 원하는 옵션을 넣어 직접 빌드해요. root 권한이 있어 어떤 방식이든 자유로워요.
FreeBSD 버전
서버를 만들 때 이미지 목록에서 버전을 골라요.
- FreeBSD 14
FreeBSD는 어떤 운영체제인가요?
FreeBSD는 버클리 대학의 BSD 유닉스에서 이어진 오픈소스 운영체제로, 1993년에 첫 버전이 나왔어요. 리눅스와 비슷해 보이지만 커널부터 기본 명령까지 따로 만들어진 다른 운영체제예요. FreeBSD 프로젝트가 커널과 기본 시스템을 한 번에 개발하고 배포해서 전체가 하나로 잘 맞물려 있어요.
FreeBSD는 14, 15처럼 큰 줄기(주요 버전)를 몇 년 단위로 내고, 그 안에서 14.1, 14.2 같은 작은 버전을 차례로 내요. 기본 시스템 업데이트는 freebsd-update로, 프로그램은 pkg로 따로 관리해요. 보안 공지와 수정이 정해진 방식으로 나와서 서버를 꾸준히 관리하기 좋아요. 같은 주요 버전 안의 작은 버전으로 올릴 때도 freebsd-update -r 명령으로 차례대로 옮겨 가요.
FreeBSD는 네트워크 서비스, 파일 저장, 방화벽처럼 안정성과 구조가 중요한 서버에 잘 맞아요. BSD를 써 본 분이나 ZFS와 jail을 쓰고 싶은 분께 추천해요. 리눅스용 프로그램도 FreeBSD 패키지로 많이 나와 있지만, 꼭 필요한 프로그램이 있다면 pkg search로 먼저 확인하세요.
프리BSD VPS로 무엇을 할 수 있나요?
FreeBSD 서버 호스팅이 특히 빛나는 네 가지 용도예요.
방화벽과 네트워크 서버
pf로 세밀한 방화벽 규칙을 짜고, Unbound나 HAProxy 같은 네트워크 서비스를 가볍게 돌려요.
웹 서버
Nginx와 PHP-FPM을 pkg로 설치해 사이트를 올리고, rc.conf 한 줄로 부팅할 때 자동으로 켜지게 해요. certbot 패키지로 HTTPS 인증서도 받아요.
jail로 나눈 서비스
사이트, 데이터베이스, 도구를 각각 jail에 넣어 서로 영향을 주지 않게 운영하고, 필요할 때 jail만 다시 만들어요. 기본 시스템의 jail 명령과 jail.conf만으로도 충분히 시작할 수 있어요.
BSD 학습과 개발
BSD 계열에서 프로그램을 빌드하고 시험하거나, 유닉스 구조를 직접 다뤄 보는 실습 서버로 써요. /etc와 /usr/local의 역할이 분명해서 시스템 공부에 특히 좋아요.
FreeBSD VPS 요금
모든 플랜에서 같은 이미지를 골라요. 운영체제에 따른 추가 요금은 없어요.
- 일반형 SSD G122500$ / 월
- CPU
- 6 vCPU
- 메모리
- 12 GB
- 디스크
- 260 GB SSD
- 트래픽
- 5 TB 포함
- 일반형 SSD G163200$ / 월
- CPU
- 6 vCPU
- 메모리
- 16 GB
- 디스크
- 320 GB SSD
- 트래픽
- 5 TB 포함
- 일반형 SSD G244800$ / 월
- CPU
- 8 vCPU
- 메모리
- 24 GB
- 디스크
- 480 GB SSD
- 트래픽
- 6 TB 포함
- 일반형 SSD G326400$ / 월
- CPU
- 8 vCPU
- 메모리
- 32 GB
- 디스크
- 640 GB SSD
- 트래픽
- 6 TB 포함
- 일반형 SSD G489600$ / 월
- CPU
- 12 vCPU
- 메모리
- 48 GB
- 디스크
- 960 GB SSD
- 트래픽
- 7 TB 포함
- 일반형 SSD G6412800$ / 월
- CPU
- 16 vCPU
- 메모리
- 64 GB
- 디스크
- 1280 GB SSD
- 트래픽
- 8 TB 포함
모든 지역 같은 가격이에요. 선택한 기간에 대해 결제해요.
FreeBSD 서버에 처음 접속하면 무엇부터 하나요?
기본 시스템은 freebsd-update로, 설치한 프로그램은 pkg로 업데이트해요. pkg를 처음 실행하면 pkg 자체를 설치할지 묻는데 y를 누르면 돼요. 마지막 줄로 커널과 사용자 영역 버전을 확인해요.
freebsd-update fetch install
pkg update && pkg upgrade -y
pkg install -y sudo nano
sysrc ntpd_enable=YES
service ntpd start
freebsd-version -kru전 세계 데이터센터 지역
31개 나라 40개 도시에서 FreeBSD 서버를 만들어요.
FreeBSD와 리눅스 중 무엇을 고를까요?
따라 할 설치 안내가 많고 Docker를 써야 한다면 Ubuntu나 Debian 같은 리눅스가 편해요. 반대로 pf, ZFS, jail처럼 FreeBSD만의 도구가 필요하거나 BSD에 익숙하다면 FreeBSD가 잘 맞아요.
FreeBSD는 Docker 대신 jail로 서비스를 나눠요. 컨테이너 이미지를 그대로 받아 쓰는 방식은 아니지만, 가볍고 단순한 격리가 필요할 때는 jail이 깔끔해요.
명령도 조금 달라요. 패키지는 apt나 dnf 대신 pkg, 서비스 설정은 systemctl 대신 sysrc와 service를 써요. 처음에는 FreeBSD Handbook을 옆에 두고 따라 하면 금방 익숙해져요.
프리BSD VPS를 리눅스로 바꿀 수 있나요?
네, 서버 페이지에서 운영체제 재설치를 고르면 Ubuntu, Debian, AlmaLinux 등 다른 운영체제로 바꿀 수 있어요. 같은 서버와 IP 주소를 그대로 쓰고, 반대로 리눅스 서버를 FreeBSD로 바꾸는 것도 같은 방법이에요.
재설치는 디스크를 모두 지우고 새로 설치해요. FreeBSD에서 쓰던 /usr/local/etc 설정과 데이터는 tar로 묶어 다른 곳에 옮겨 두세요. 운영체제가 바뀌면 설정 파일 위치도 달라지니 내용을 보고 새 위치에 맞춰 옮겨요.
재설치가 끝나면 새 root 비밀번호가 계정 화면에 7일 동안 보여요. SSH 키를 등록해 두었다면 키로 접속하고, 내 컴퓨터의 known_hosts에서 예전 서버 키를 지우면 경고 없이 접속돼요.
FreeBSD VPS 자주 묻는 질문
FreeBSD 서버를 고르고 쓸 때 많이 묻는 질문이에요.
프리BSD VPS는 어떤 버전인가요?
FreeBSD 14 이미지를 드려요. 접속한 뒤 freebsd-update fetch install로 최신 보안 수정을 받고, freebsd-version -kru로 지금 버전을 확인하세요. 커널이 바뀌는 업데이트였다면 shutdown -r now로 재시작해야 새 커널이 적용돼요.
FreeBSD 서버 호스팅 구매는 어떻게 하나요?
계정 토큰으로 가입하세요. 지역과 플랜을 고르고 이미지에서 FreeBSD 14를 골라 결제하면 만들어져요. 가장 작은 플랜은 월 $25.00부터예요.
FreeBSD에서 Docker를 쓸 수 있나요?
FreeBSD에서는 Docker 대신 jail로 서비스를 나눠 돌려요. Docker 컨테이너가 꼭 필요하다면 Docker 원클릭 앱으로 리눅스 서버를 하나 만들어 함께 쓰는 방법을 추천해요.
ZFS를 쓸 수 있나요?
네, FreeBSD는 ZFS를 기본으로 지원해요. 추가 디스크 옵션으로 디스크를 더하면 그 위에 zpool을 만들어 압축과 스냅샷을 쓸 수 있어요. zpool status로 디스크 상태를 수시로 확인하세요.
방화벽은 어떻게 켜나요?
FreeBSD에서는 pf를 많이 써요. /etc/pf.conf에 SSH 포트를 먼저 허용하는 규칙을 쓴 뒤 sysrc pf_enable=YES와 service pf start로 켜세요. 규칙을 바꿀 때는 pfctl -nf /etc/pf.conf로 문법부터 확인하면 안전해요.
프로그램은 어떻게 설치하나요?
pkg install 이름으로 미리 빌드된 패키지를 설치해요. 원하는 옵션을 넣어 빌드하고 싶다면 ports 트리에서 make install로 직접 빌드할 수도 있어요. 설치한 프로그램의 설정 파일은 대부분 /usr/local/etc에 모여 있어요.
FreeBSD 클라우드 서버에서 메일을 보낼 수 있나요?
네, 587 포트를 쓰는 메일 발송 서비스를 연결해서 보내요. 모든 서버는 IP 평판을 깨끗하게 지키려고 바깥으로 나가는 포트 25를 닫아 두었으니 dma나 Postfix의 릴레이 설정에 발송 서비스를 넣으세요.
IPv6 주소도 받나요?
네, 모든 서버에 공개 IPv4와 IPv6 주소가 함께 붙어요. ifconfig로 두 주소를 확인하고, pf 규칙도 IPv6까지 함께 적어 두세요. 사이트를 IPv6로도 열려면 DNS에 AAAA 레코드를 더하면 돼요.
