smzdm 커뮤니티에서 Avin 박테리아에 대해 많은 nas 지식을 배웠습니다. 최근에는 Xianyu에서 중고 itx 호스트를 수집하여 nas를 만들었습니다. 구성은 일반 i3 8100 (상사가 미친 Amway), 8G 메모리입니다.
가장 낙관적 인 경우는 보통 4 개의 하드 디스크를 담을 수있는 경우인데, 전원 공급 장치를 소형 전원 공급 장치로 교체하면 하드 디스크 랙에 넣을 수 있으며 2 개의 하드 디스크를 더 설치할 수 있어야합니다.
이제 두 개의 Toshiba P300을 설치했습니다. 하나는 데이터 디스크이고 다른 하나는 테스트 디스크입니다. 좋지 않은 점은이 디스크의 소리가 너무 크다는 것입니다. 나중에 더 조용한 디스크를 선택할 수 있습니다. . 근데 다 설정 한 후 약한 전류 박스 옆에 놓을지도 몰라 듣지 말았어야 해요 hhh
Unraid 기본 설치 및 간단한 설정
시스템 설치는 정말 어렵지 않습니다. U 디스크를 준비하고 인터넷에서 이미지 파일을 다운로드 한 다음 작성합니다.
단, 해피 버전을 사용하시는 분은 6.8.2를 사용하시는 것이 좋으며, 다른 버전의 경우 win10에서 성공적으로 작성하지 못했습니다. 튜토리얼을 읽은 후 win7 아래에 시스템을 작성하는 것이 좋습니다. win7을 가지고 있다면 시도하고 공유 할 수 있습니다 ~
설정도 비교적 간단하고 사용하기 더 편리합니다. 유일한 어려움은 인터페이스가 모두 영어로되어 있다는 것입니다 ... 중국어 패치를 설치하는 것이 게으 르며 Google 번역을 직접 사용할 수도 있습니다.
웹 페이지의 설정에 대해서는 많이 말하지 않고 거물들의 기본 튜토리얼 기사를 따르십시오. 특정 Linux 기반이 필요한 작동을 위해 명령 줄을 여는 데 필요한 설정이 많이 있지만 많은 튜토리얼이 모든 것을 작성합니다. 단계별 명령., 직접 수행하십시오.
우회를 위해 openwrt 설치
가상 머신 생성
내 컴퓨터의 PCIe 인터페이스가 약간 문제가있는 것 같아서 내가 구입 한 두 개의 네트워크 카드를 사용할 수 없기 때문에 원래 메인 경로를 직접 가상화하고 싶었 기 때문에 포기해야했습니다. 또한 시스템에 문제가 발생할 경우 집에있는 모든 장치가 인터넷에 연결되지 않을 수 있으므로 우회 경로를 사용하는 것이 더 합리적입니다.
내가 선택한 시스템은 koolshare의 openwrt 버전이며 공식 웹 사이트 에서 직접 다운로드하고 unraid의 모든 폴더에 업로드합니다.
Unraid 가상 머신이 VM에 설정되어 있습니다. 클릭하여 Linux 가상 머신을 추가하십시오.
- 필요한 구성 선택 (CPU, 메모리)
- SeaBios로 BIOS를 선택하는 경우
- ISO 대신 이미지 파일을 선택하되 기본 vDisk 위치를 수동으로 변경 한 다음 뒤에있는 경로에 방금 업로드 한 이미지 파일을 선택합니다.
면책 조항 : 글을 쓸 때 사진을 게시하는 것을별로 좋아하지 않습니다 ... 단계를 말로 명확하게 적어 두는 것이 낫다고 생각합니다. 사진과 비디오 자습서를 볼 때 매우 화를 낼 것입니다 ... 그렇지 않으면 뿌려주지 마세요.
설치 후 openwrt의 아바타를 클릭하고 webUI를 클릭하여 터미널로 들어간 후 다음 명령을 입력하십시오.
vi /etc/config/network
192.168.1.1을 라우터에서 발급 한 주소로 변경합니다. 예를 들어 라우터의 배경 주소는 192.168.0.1이며 여기서 다른 기기와 반복되지 않는 한 192.168.0.199로 변경합니다.
수정 후 esc, : wq를 눌러 종료합니다.
재 입력
passwd root
루트 암호를 만들려면 두 번 연속으로 입력해야합니다. 터미널에 *가 표시되지 않고 Enter 만 누르면됩니다.
그런 다음 unraid에서 제어 할 수있는 가상 머신을 다시 시작하거나 터미널에서 재부팅을 직접 입력합니다.
가상 머신이 다시 시작되면 브라우저에서 방금 수정 한 주소 (예 : 192.168.0.199)를 입력하여 openwrt의 관리 인터페이스를 열고 방금 생성 한 비밀번호를 사용하여 입력 할 수 있습니다.
기본 설정
여기에는 openwrt 게이트웨이와 DNS도 필요합니다. 그렇지 않으면 인터넷에 액세스 할 수 없습니다.
왼쪽의 네트워크> 인터페이스를 엽니 다. 네트워크 포트가 하나뿐이므로 LAN 포트만 예약되어 있습니다. 나머지는 직접 삭제할 수 있습니다.
LAN 포트의 게이트웨이 및 DNS를 편집하고 192.168.0.1과 같은 홈 라우터 주소를 입력하기 만하면됩니다.
다음 DHCP 및 IPV6 기능은 직접 비활성화됩니다 (필요하지 않은 경우).
그런 다음 오른쪽 하단의 응용 프로그램을 클릭 한 다음 ssh를 사용하여 openwrt에 연결합니다.
우리는 Windows에서 직접 powershell을 사용하고 ssh 연결 소프트웨어를 저장합니다. 실제로 기능은 동일합니다.
Powershell 열기
ssh [email protected]
여기에 비밀번호를 입력하면 * 기호가 표시되지 않습니다.
여기에 @가 라우터 주소 뒤에 표시됩니다. 여기서는 데모 일뿐입니다.
wget www.baidu.com
정상적으로 다운로드가 가능한지 확인 하시고 inden.html 파일로 다운 받으시면 성공적으로 인터넷에 접속하신 것입니다.
openwrt 용 플러그인 설치
여기에 opencxxsh를 설치합니다 (실수로 삭제하지 않도록 모두 작성하지는 않습니다. 모든 것을 이해합니다). 여기에서 컴퓨터에서 충돌 소프트웨어를 열고 LAN 공유 기능을 여는 것이 좋습니다 (lan 허용). 을 클릭하고이 기능 위에 마우스를 가져갑니다. LAN에서 IP 주소를 확인하고 192.168.0.9 라고 가정합니다.
그런 다음 ssh를 열어 openwrt에 연결합니다.
ssh [email protected]
export http_proxy=http://192.168.0.9:7890
export https_proxy=https://192.168.0.9:7890
현재 창에 위의 두 명령을 입력하면 openwrt는 컴퓨터의 프록시를 사용하여 온라인으로 전환 할 수 있습니다.
설치 과정을 계속해 보겠습니다. 여기에서 Windows ssh에 openwrt를 입력하면 복사는 ctrl + c 이고 붙여 넣기는 마우스 오른쪽 버튼입니다.
먼저 종속 라이브러리 설치
opkg update
opkg install luci
opkg install luci-base
opkg install iptables
opkg install dnsmasq-full
opkg install coreutils
opkg install coreutils-nohup
opkg install bash
opkg install curl
opkg install jsonfilter
opkg install ca-certificates
opkg install ipset
opkg install ip-full
opkg install iptables-mod-tproxy
opkg install iptables-mod-extra
opkg install libcap
opkg install libcap-bin
opkg install ruby
opkg install ruby-yaml
opkg install kmod-tun
opkg install luci-compat
opkg install ip6tables-mod-nat(ipv6)
위의 명령을 하나씩 실행하여 오류가 발생하고 문제를 해결하는 것이 좋습니다. 발생한 문제를 요약하겠습니다.
- ip-full을 설치할 때 libtiny1.so 파일이 이미 존재한다는 오류 메시지가 표시됩니다. 해결 방법 :이 파일 삭제
rm /usr/lib64/libtiny1.so
opkg install ip-full
여기에 작성한 경로가 올바르지 않을 수 있습니다. 경로를 삭제할 때 복사 할 수 있습니다.
- kmod-tun을 설치할 때 설치에 실패했다는 메시지가 표시됩니다. 해결책:
opkg install kmod-tun --force-depends
또는
opkg install kmod-tun --nodeps
여기서는 두 번째 방법을 사용하여 성공적으로 설치했지만 확인한 결과는 모두 첫 번째 방법을 사용하고 있으므로 직접 시도해 볼 수 있습니다.
종속성 라이브러리를 설치 한 후 ipk 파일을 Windows 컴퓨터에 다운로드하고 github 에서 다운로드합니다. 웹 페이지를 연 후 아래에 자산이 있습니다. 클릭하여 첫 번째 ipk 파일을 다운로드합니다.
일반적으로 "download"폴더에 다운로드하고 명령을 사용하여 직접 파일을 업로드합니다.
powershell 다시 열기
cd Downloads
scp luci-app-openc*.ipk [email protected]:/root
그런 다음 우리는 방금 ssh 연결 창에 있습니다.
cd /root
opkg install luci-app-openc*.ipk
이렇게하면 플러그인이 설치되고 브라우저를 열고 openwrt의 배경을 새로 고친 다음 왼쪽의 서비스를 클릭하여 플러그인이 설치되었는지 확인합니다.
플러그인 용 커널 설치
설치가 완료된 후에도 여전히 커널 파일이 부족하여 시작할 수 없습니다. 마치 원격 제어 차량을 시작하기 위해 배터리를 설치해야하는 것처럼 말입니다.
우리의 두 코어 는 일반 버전 과 TUN 버전을 다운로드합니다. 여기서 주목해야 할 것은 해당 모델 cpu 코어 문서를 다운로드해야한다는 것입니다. 여기에 i3가 있으며 amd64를 선택할 수 있습니다. 지금 온라인에서 확인하고 다운로드 할 수 있습니다.
다운로드 후이 컴퓨터에서 압축을 해제합니다. 압축 해제 후 일반 버전은 clash, TUN 버전은 압축 해제되고 clash_tun입니다.
압축 해제 후 openwrt 의 / etc / openclash / core / 폴더에 업로드하고 계속합니다. 위의 명령을 사용하려면
powershell 다시 열기
cd Downloads
scp clash* [email protected]:/etc/openclash/core/
SSH 연결 창에서
cd /etc/openclash/core/
chmod +x *
이렇게하면 충돌을 시작할 때 커널 오류를보고하지 않습니다.