원문기술

나의 첫 NAS와 함께한 나의 여정

2,186 단어5 분0 조회수0 좋아요

요약

저자는 호기심에서 출발하여 개인 클라우드 디스크, 영화 및 TV 플랫폼, 개인 사진 앨범, 소형 서버 등 핵심 기능을 구현한 첫 번째 NAS를 구축했습니다. Hyper-V 가상 머신, 노트북 + 하드 디스크 케이지 등과 같은 솔루션을 시도한 후 마침내 TerraMaster F2-221 완성 섀시가 채택되었고 Feiniu 시스템과 페어링되었으며 RAID0 모드를 사용하고 ipv6 도메인 이름 확인 및 frp 포트 전달을 통해 원격 액세스가 달성되었습니다. 이 기사에서는 각 솔루션의 장점과 단점을 요약하고 전력 소비, 하드 디스크 인터페이스 및 네트워크 구성에 대한 주의 사항을 강조하며 실무 매니아를 위한 실용적인 참고 자료를 제공합니다.

업적 표시

NAS를 설정하는 이유는 무엇입니까?

더 궁금했어요. 사실 처음에는 NAS의 장점을 이해하지 못했지만 걱정할 이유가 없었기 때문에 Bilibili와 Douyin에 가서 첫 번째 연구를 진행했습니다. NAS에 대한 나의 이해는 다음과 같습니다.

  • 나만의 프라이빗 클라우드 디스크
  • 자체 영화 및 TV 플랫폼
  • 나만의 비공개 사진 앨범
  • 나만의 작은 서버

위의 기능으로 NAS를 설정한 이유가 만족되었습니다.

건설공정-준비작업

그렇다면 NAS를 설정하려면 무엇을 준비해야 할까요?

  • 소형 호스트/NAS 호스트/자체 컴퓨터/유휴 노트북
  • 시스템(Feiniu, Black Qunhui, Greenlink)
  • 하드디스크

건설 공정 계획 선택

구현 방법이 많기 때문에 여기서는 조금 더 장황하게 설명하겠습니다. NAS 구성 방법을 최종적으로 결정하기 전에 수많은 솔루션 고려 사항을 검토했습니다. 연구해야 할 장점과 단점이 많이 있습니다. 저는 시스템 초기부터 Feiniu를 선택했습니다.

해결 방법 1: Hyper-V+Sata 인터페이스 하드 디스크(더 이상 사용되지 않음)

  • Windows Hyper-V를 사용하여 가상 머신 구축 및 Feiniu 시스템 설치

제어판 - 프로그램 및 기능 - Windows 기능 켜기 또는 끄기 - Hyper-V 선택

image-20241206145824361

  • 가상 머신에 대상 하드 디스크를 마운트하거나 하드 디스크를 가상화합니다.

새 가상 머신 생성: Feiniu 이미지를 DVD에 직접 마운트하고 설치를 시작합니다. Windows 시스템 설치 방법과 다르지 않습니다.

계획 1의 단점

전력 소모가 매우 높습니다. 내가 사용하는 외국 쓰레기는 말할 것도 없고 모든 데스크탑 컴퓨터의 전력 소비는 최소 350W부터 시작됩니다. NAS를 사용하려면 먼저 전원을 켜야 하며, 가상 머신으로 구축된 NAS를 사용하려면 가상 머신 소프트웨어를 켜야 합니다. 한 가지 문제는 네트워크 포트입니다. 내 컴퓨터에는 네트워크 포트가 하나만 있습니다. 가상화된 네트워크 카드에서 할당한 IP에 문제가 있으며, IPv6에 그다지 친숙하지 않습니다. 내 데스크톱 컴퓨터도 FRP 인트라넷 침투를 사용하므로 두 시스템 간에 IP 충돌이 발생합니다.

해결 방법 2: 노트북 + 하드 드라이브 케이지(더 이상 사용되지 않음)

저는 Xianyu에서 오랫동안 하드 드라이브 케이지를 살펴보았습니다. 가격은 300~500 사이입니다. 우연히 노트북 한도가 생겼고, 구성도 낮지 않습니다. NAS 시스템을 매우 빠르게 실행할 수 있습니다.

옵션 2의 단점

노트북의 전력 소비량은 약 40와트이며 하드 디스크 케이지에 별도로 전원을 공급해야 하며 USB로만 전원을 공급할 수 있습니다. 시스템이 설치되었음에도 불구하고 나는 이 계획을 즉시 포기했습니다.

옵션 3: 완성된 NAS 섀시 구입(현재 사용 중)

결국 완성된 NAS 섀시를 구입하기로 결정했습니다. 장점은 낮은 전력 소비와 핫스왑 가능한 하드 드라이브로 더욱 편리합니다.

여기서 구입한 모델은 TerraMaster F2-221 인데 가격은 400~600 사이이고 품질도 아주 좋아서 540 위안 정도에 구매했습니다.

이 제품의 아주 좋은 장점은 네트워크 카드 인터페이스가 2개 있어서 소프트 라우팅을 지원한다는 점입니다. 아직 구현은 안해봤지만 새집으로 이사하고 나면 시도해 볼 수 있을 것 같아요.

image-20241206154257274

구성 정보:

  • TerraMaster F2-221
  • 레이드1 구성표
  • Seagate 4T 감시 디스크
  • 독립적인 전원 공급 장치와 USB 포트 연결이 가능한 하드 드라이브 박스

"독립 전원 공급 장치와 USB 포트 연결이 가능한 하드 디스크 박스"를 사용하는 이유는 이 마더보드가 m2 인터페이스를 지원하지 않기 때문인데, 이는 정말 불편합니다. 방금 64G Kingston U 디스크를 사용하여 시스템을 설치하기 시작했는데 U 디스크가 오래 가지 못할까 봐 걱정되어 새로운 솔루션으로 변경했습니다. 모든 섹터를 새 하드 디스크에 직접 복사했는데, 이는 완벽한 솔루션이었습니다.

최종 솔루션의 전원 공급 문제는 이상적인 상태에 도달하지 못했지만 이미 만족스러운 수준이었습니다.

Feiniu 시스템 설치 과정

내 장치를 예로 들면, 물론 내 조작 방법에 따라 조작하는 것이 좋습니다.

준비

  1. 2개의 4T 하드 드라이브를 NAS에 삽입하되 완전히 삽입하지는 마십시오. 인식되지 않는 한 연결되지 않은 상태로 두십시오.
  2. 공식 웹사이트에서 Feiniu fnOS 이미지를 다운로드하세요.

Feiniu 프라이빗 클라우드 공식 웹사이트

image-20241206155633667

  1. U 디스크 부팅 도구(ventoy-1.0.99) 설치 이미지 다운로드

image-20240826144432487

  1. NAS를 시작하고 키보드의 del 키를 누른 다음 U 디스크를 선택하여 시작하고 시스템을 설치합니다.
  2. 그래픽 인터페이스 설치 방법 선택(다음을 계속 클릭)

img_v3_02eb_e43e6332-03f4-46ba-bbb7-873970e5e62g

  1. 네트워크를 설정하세요(이 단계에서 이 IP를 기억하세요. 설치 성공 후 구성을 위해 IP를 입력하세요)

img_v3_02e1_8f1fe992-40c3-40c4-817f-6e3ad9d3e04g

  1. 성공적으로 다시 시작하고 터미널에 들어갑니다. 다음 인터페이스가 표시되면 성공적으로 실행되었음을 의미합니다.

image-20240823180036795

구성 튜토리얼:

설치 중에 브라우저에 IP 주소를 입력하여 시스템 구성 인터페이스로 들어갑니다.

img_v3_02e1_bfbf7b0c-7610-49da-85bb-2e96aec09eag

  • 장치 이름
  • 계정
  • 비밀번호

위의 단계에 따라 구성하세요. 다음 인터페이스가 나타나면 주의하세요. 대기를 클릭하면 왼쪽 하단에 있는 장치가 종료됩니다.

종료한 후 하드 드라이브를 밀어 넣은 다음 컴퓨터를 켜서 시스템 인터페이스로 들어갑니다.

img_v3_02e1_135625eb-c2ae-4de2-8d51-2483703d470g

여기서 구성했습니다. 첫 번째 설치에서는 설치 RAID 모드가 표시됩니다. 여기서는 raid 0을 선택합니다. 하드디스크가 2개일 경우 1과 0을 지원합니다. 0은 두 하드디스크의 공간과 전송속도를 중첩한 것이지만 데이터가 안전하지 않습니다. 첫 번째 방법은 중복성을 위해 하드 디스크 중 하나를 사용하는 것인데, 이로 인해 공간이 절반만 줄어듭니다.

image-20241206160752268

확장 구성

이상이 인트라넷의 구현 방법이다. 밖에 있으면 어떻게 해야 하나요? 여기서 사용하는 것은 두 가지 솔루션입니다. 둘 다 활성화되어 있습니다.

IPv6 확인 도메인 이름 구성

앱 스토어에서 "ddns-go" 소프트웨어를 검색하세요. 여기서는 공식 ddns 구문 분석 구성을 사용하지 않습니다. 왜냐하면 ddns-go는 ipv6의 임대 기간이 일주일에 한 번 변경되기 때문에 확인할 시간(초)을 설정할 수 있기 때문입니다.

image-20241206161425146

ipv6의 장점은 속도가 빠르다는 것이다. 내 광대역은 1000M이므로 다운로드 속도는 1000M입니다.

IPv6의 단점은 번거롭다는 것이다. 두 장치 모두 액세스를 위해 IPv6 네트워크를 지원해야 합니다.

  • ddns-go 구성 구문 분석 열기
  • 해당 정보만 입력하시면 됩니다. 도메인 이름은 마음대로 등록할 수 있습니다. 등록이 필요하지 않습니다.

image-20241206161500084

이로써 귀하의 NAS에 대한 도메인 이름 액세스가 완료됩니다.

frp 포트 포워딩

frp를 사용하여 액세스를 위해 로컬 포트를 공용 네트워크 서버로 전달할 수 있습니다. 우연히 국내에 물리적인 기계가 생겼습니다. 이 솔루션의 장점은 ipv6 프로토콜을 지원하지 않고도 네트워크가 있는 한 액세스할 수 있다는 것입니다.

단점은 전송 속도가 공용 네트워크 서버의 대역폭에 따라 달라진다는 것입니다.

작업 단계:

  1. Feiniu 시스템 설정에서 SSH 기능 활성화

image-20241206161816700

  1. xshell 소프트웨어를 열고 로컬 IP를 입력하여 연결하세요. 계정과 비밀번호는 방금 시스템 구성을 시작한 관리자 정보입니다.
  2. 디렉토리에 frp 클라이언트 파일의 압축을 풀고 정보를 구성한 후 시작합니다.

image-20241206161954131

  1. 여기서 계속 실행하려면 다음 시작 명령을 사용하십시오.
nohup ./frpc -c ./frpc.toml  > frpc.log 2>&1 &

중요한 팁

frp를 사용하여 전달하는 경우 포트 5666 전달에 주의해야 합니다. 다른 소프트웨어는 필요한 모든 포트를 사용할 수 있습니다. 그러나 여전히 이상적이지는 않습니다. 하루빨리 ipv6가 완전히 커버되길 바랍니다.

최종 설치는 여전히 USB로 진행되었습니다. 선택할 때 m3 인터페이스가 있는 마더보드를 선택하는 것이 좋습니다. 나처럼 수동적으로 굴지 마세요.

직접 다운로드할 영화 리소스를 찾는 것이 더 낫지만 공유하는 것은 편리하지 않습니다.

댓글을 불러오는 중…
관련 글

관련 글