인프라

FreeNAS

teon98 2024. 12. 5. 13:55
728x90

FreeNAS는 오픈 소스 기반의 NAS(Network Attached Storage) 운영체제로,

데이터를 저장하고 네트워크를 통해 공유할 수 있는 강력한 스토리지 솔루션입니다.

이번 포스팅에서는 FreeNAS의 설치 과정과 이를 이용한 CIFS(Windows 파일 공유 서비스) 구현 방법을

상세히 소개하겠습니다.


1. FreeNAS란?

FreeNAS는 FreeBSD기반의 NAS 운영체제로, 무료로 다운로드하여 사용할 수 있습니다.

∎ 특징

  •  ZFS 파일 시스템 지원으로 데이터 안정성 및 성능 보장.
  • 다양한 네트워크 프로토콜(CIFS/SMB, NFS, iSCSI 등) 지원.
  • 웹 기반 인터페이스로 간편한 관리.

∎ 사용 사례

  • 가정용 미디오 서버
  • 소규모 기업의 파일 공유 및 백업 시스템
  • 고성능 데이터 스토리지

2. FreeNAS 설치 방법

FreeNAS를 설치하려면 다음 단계를 따르세요.

① 시스템 요구사항

  • CPU: 64비트 프로세서(최소 2코어 권장)
  • RAM: 최소 8GB(추천: ZFS 파일 시스템을 사용하는 경우 16GB 이상)
  • 스토리지: FreeNAS 설치를 위한 USB 드라이브 또는 별도 디스크(16GB 이상)

 

② 설치 준비

  1. FreeNAS ISO 다운로드
    • FreeNAS 공식 웹 사이트에서 ISO파일 다운로드.
  2. 부팅 USB 생성
    • Rufus 또는 Etcher같은 도구를 사용해 부팅 가능한 USB 드라이브 생성
  3. BIOS 설정
    • 부팅 우선순위를 USB로 설정

 

③ 설치 과정

  1. FreeNAS 부팅 후, "Install/Upgrade FreeNAS" 옵션 선택
  2. FreeNAS를 설치할 드라이브 선택(운영체제 전용 드라이브를 사용 권장)
  3. 설치 완료 후 시스템 재부팅
  4. 브라우저에서 FreeNAS 관리 페이지로 접속:
    • 기본 IP 주소 확인(설치 시 출력됨).
    • 예: http://192.168.1.100

3. CIFS/SMB(Windows 파일 공유) 서비스 구현

① CIFS 서비스란?

CIFS(Common Internet File System)은 Windows에서 널리 사용되는 파일 공유 프로토콜 입니다.

FreeNAS에서는 이를 통해 Windows, macOS, Linux 사용자들이 파일을 공유합니다.

 

② CIFS/SMB 설정 단계

  1. 스토리지 풀 생성
    • 스토리지 > 풀(Pool) 메뉴로 이동
    • "풀 추가(Add Pool)" 클릭 → 사용할 디스크 선택
    • RAID 구성(예: RAID-Z1, RAID-Z2) 선택 후 풀 생성
  2. 공유 폴더 생성
    • 스토리지 > 풀에서 생성한 풀을 클릭하고 데이터셋(DataSet) 추가:
      • 이름: 공유 폴더 이름 설정(예: shared)
      • ACL(Access Control List): 사용자/그룹 권한 설정
  3. SMB 서비스 활성화
    • 서비스 > SMB로 이동
    • SMB 서비스를 활성화하고, 서비스 설정 수정:
      • 워크그룹 이름: Windows 네트워크와 호환되도로 설정(기본값 WORKGROUP)
      • NetBIOS 이름: 네트워크에서 표시될 이름 설정(에: FreeNAS_Share)
  4. SMB 공유 설정
    • 공유 > Windows(SMB) 메뉴로 이동
    • "SMB 공유 추가" 클릭
      • 경로: 공유할 데이터셋 경로 선택
      • 이름: 네트워크에서 표시될 공유 이름 입력(예: MyShare)
      • 엑세스 권한: 사용자 및 그룹 설정
  5. 사용자 계정 생성
    • 계정 > 사용자 메뉴로 이동
    • "사용자 추가"클릭:
      • 사용자 이름과 암호 입력
      • 생성한 공유 폴더에 대한 권한 부여
  6. 클라이언트에서 접속 테스트
    • Windows:
      • 파일 탐색기에서 \\FreeNAS_IP 입력(예: \\192.168.1.100)
      • 생성한 사용자 계정으로 로그인
    • macOS:
      • Finder에서 "서버 연결"클릭 → smb://FreeNAS_IP 입력.

4. FreeNAS의 장점과 활용 사례

장점

- 무료로 사용가능: 비용 부담 없이 NAS 솔루션 구축

- ZFS 파일 시스템 지원: 데이터 무결성과 스냅샷 관리 가능.

- 다양한 네트워크 프로토콜: CIFS/SMB, NFS, iSCSI 등 지원

- 웹 기반 관리: 브라우저에서 손쉽게 설정 가능

 

활용 사례

- 가정용 미디어 서버: Plex와 연동하여 영화, 음악 스트리밍

- 중소기업 파일 공유 서버: 팀 간 문서 공유 및 백업

- 데이터 백업 서버: 정기적인 데이터 스냅샷과 복구


FreeNAS는 무료이면서도 강력한 NAS 솔루션으로, 가정 및 기업 환경 모두에 적합합니다.
- CIFS/SMB를 통해 Windows 파일 공유를 손쉽게 설정할 수 있으며, 이를 통해 데이터 공유와 협업이 가능합니다.
- 설치와 설정이 비굦거 간단하며, 웹 인터페이스를 통해 직관적으로 관리할 수 있습니다.

 

728x90