Unraid 토스 다이어리 및 가상 우회 튜토리얼

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 가상 머신을 추가하십시오.

  1. 필요한 구성 선택 (CPU, 메모리)
  2. SeaBios로 BIOS를 선택하는 경우
  3. 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)

위의 명령을 하나씩 실행하여 오류가 발생하고 문제를 해결하는 것이 좋습니다. 발생한 문제를 요약하겠습니다.

  1. ip-full을 설치할 때 libtiny1.so 파일이 이미 존재한다는 오류 메시지가 표시됩니다. 해결 방법 :이 파일 삭제
rm /usr/lib64/libtiny1.so
opkg install ip-full

여기에 작성한 경로가 올바르지 않을 수 있습니다. 경로를 삭제할 때 복사 할 수 있습니다.

  1. 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 *

이렇게하면 충돌을 시작할 때 커널 오류를보고하지 않습니다.

여기에 플러그인 사용에 대한 자습서를 넣지 않을 것 입니다. 자세한 내용은 내 블로그를 참조하십시오.

추천

출처blog.csdn.net/qq_32115939/article/details/111177754