[홈서버] 요구사항 및 참고자료

2024. 12. 10. 18:54ETC/홈서버

0. 요구사항

 

3번의 프로젝트를 거치면서 고정된 IP나 도메인을 가진 서버의 필요성을 느꼈다.

 

EC2를 사용할 수 있지만 서버 구축 경험 + RAM을 많이 쓰고 싶다는 생각에 직접 홈서버를 구축하기로 했다.

 

홈서버를 구축하며 보안에 대하여 공부할 수 있을 것 같아서 기대된다.

 

  • 이용성
    • 필요에 따라서 쉽게 가상화된 인스턴스를 생성 및 삭제할 수 있다.
    • 각 인스턴스는 사설 IP를 부여받는다.
    • 각 인스턴스는 외부에서 접근할 수 있어야 한다.
  • 보안성
    • 하이퍼바이저 자체는 내부망을 통해서만 접근할 수 있도록 설정한다.
    • 홈서버의 공인 IP를 노출하지 않는다.
    • SSH는 key 사용과 OTP 인증을 강제한다. 혹은 그에 준하는 보안 조치가 필요하다.
    • 브루트포스 공격을 막을 수 있어야 한다.
    • 가능하다면 디도스, 포트스캔도 방어해 보자.
  • 이식성
    • 이사를 해도 쉽게 재구성할 수 있어야 한다.
    • 클라우드 서비스 제공자를 변경해도 쉽게 재구성할 수 있어야 한다.
    • 이를 위해서 철저하게 문서화하고 중요한 설정파일은 따로 보관한다.

 


1. 참고자료

 

 

홈서버 구축 개론 모음집.

홈서버 구축 개론(1) - 홈서버란 무엇인가? 안녕하세요. 달소입니다. 오늘부터 홈서버를 구축하기위한 정보를 하나하나 정리해보려고합니다. 뭐 거창한건 아니고 현재... 달소 | 2021.05.03 홈서버

svrforum.com

 

 

[Server] 미니 홈서버 구축하기 1편 - 서버 구매

지난 몇 년 동안 다양한 언어를 사용하여 여러 가지의 프로젝트들을 진행했었습니다. 그중에는 파이썬을 이용한 디스코드 봇과, node.js와 react.js를 이용한 풀 스택 개발 또한 있었습니다만, 이러

nitr0.tistory.com

 


'ETC > 홈서버' 카테고리의 다른 글

[홈서버] 네트워크 2 - 희망편  (1) 2024.12.17
[홈서버] 네트워크 1 - 절망편  (1) 2024.12.17
[홈서버] 보안  (0) 2024.12.15
[홈서버] 하이퍼바이저  (1) 2024.12.10
[홈서버] 하드웨어  (1) 2024.12.10