라우터 (DD-WRT)에 Transmission BiTtorrent 클라이언트를 설치하는 방법

Sep 11, 2025
개인 정보 보호 및 보안

우리는 이미 Opkg 패키지 관리자의 힘으로 DD-WRT 라우터를 첫 번째 기어에 넣었습니다. 변속기를 설치하고 기어를 변속 할 때입니다. How-To Geek는 DD-WRT에 BiTorrent 클라이언트 전송을 설치하는 방법을 설명합니다.

이미지 : Nathan E 및 아비 아드 라 비브

아직 확인하지 않았다면 시리즈의 이전 기사를 확인하세요.

이러한 주제에 익숙하다고 가정하고 계속 읽으십시오. 이 가이드는 좀 더 기술적 인 내용이므로 초보자는 라우터를 수정할 때주의해야합니다.

프리로그

전송은 OpenWRT OPKG 저장소에서 설치할 수있는 유일한 BiTorrent 클라이언트는 아니지만 모든 주요 Linux 배포 (예 : Ubuntu 및 Mint)의 사실상 표준이기 때문에 안정적이며 적극적으로 유지되고 매우 다양합니다. 다재다능 함의 일환으로 두 개 이상의 Windows 프로그램과 웹 인터페이스를 비롯한 여러 프로그램을 통해 원격으로 제어 할 수 있습니다.

이 가이드에서는 라우터에 Transmission을 설치하고 라우터 부팅시 자동으로로드하고 Windows 머신과 웹 인터페이스를 통해 로컬 네트워크에서 원격으로 제어하도록합니다.

전제 조건 및 가정

  • 이 도움말에 무작위로 도달하지 않았으며 이미 ""에 설명 된 절차를 따랐다 고 가정합니다. 홈 라우터 (DD-WRT)에 추가 소프트웨어를 설치하는 방법 ",이 과정에서 가이드의 전제 조건을 충족합니다.
  • 그것은 강하게 공유기에 하드 드라이브 (HDD)를 연결하는 것이 좋으며, 아래 지침은 보유한 것으로 간주합니다.
  • 해당 HD가 이미 포맷되었다고 가정합니다.
    참고 : 동안 분할 + 서식 ( 1 , 2 ) HD는이 가이드의 범위를 벗어납니다. 버전 17798부터 DD-WRT는 FAT32 + ext2 / 3 및 NTFS와 같은 모든 일반 파일 시스템을 지원하므로 특별한 작업을 수행 할 필요가 없습니다.

비켜서 ...

크래킹하자

UPnP 활성화

UPnP 네트워크의 프로그램이 라우터에 포트를 자동으로 전달하도록 요청할 수있는 메커니즘입니다. 그렇게하면 포트 열기 / 전달 라우터에서 직접 전송 데몬으로.

이렇게하려면 라우터의 웹 GUI로 이동하십시오.

  • “NAT / QoS”–“UPnP”로 이동합니다.
  • "UPnP 서비스"의 경우 "활성화"라디오 버튼을 선택합니다.
  • 선택적으로 '시작시 포트 전달 지우기'에 대한 '사용'라디오 버튼을 선택합니다.
  • 설정 저장 및 적용.

하드 드라이브 (HD) 장착

아직하지 않았다면 라우터의 웹 GUI를 사용하여 HD를 마운트하세요. 이렇게하려면 라우터의 웹 GUI로 이동하십시오.

  • "서비스"탭에서 "USB"탭으로 이동합니다.
  • "Core USB Support", "USB Storage Support"및 "Automatic Drive Mount"에 대한 Enable 라디오 버튼을 선택합니다.
  • 설정을 저장하고 적용합니다.

패키지 설치

터미널에서 실행하여 데몬 패키지를 설치합니다.

opkg 업데이트; opkg 설치 전송 데몬

패키지 구성

이제 Transmission이 설치된 상태에서 데몬을 한 번 실행하면 기본 설정 파일 템플릿이 생성됩니다. 포 그라운드 ( '-f'플래그)에서 실행하여 안정화 된 시점을 쉽게 확인하고 일단 중단되면 종료합니다. 발행물:

전송 데몬 -f

프로그램이 약 10 초 동안 실행되면 "Ctrl + C"를 눌러 종료 할 수 있습니다.

디렉토리

토렌트 포인터, 부품, 구성 및 다운로드를 저장할 디렉토리를 만듭니다. 내 설정의 경우 다음과 같습니다.

mkdir -p / mnt / sda_part1 / torrents / parts /
mkdir -p / mnt / sda_part1 / torrents / config /

참고 : 위의 내용은 하나의 HD가 라우터에 연결되어 있고 첫 번째 파티션에 파일 시스템이있는 파티션 레이아웃이 있다고 가정합니다. 이것은 매우 일반적인 기본 설정이지만 HD의 분할 및 포맷 레이아웃에 따라 이것은 변경 될 수 있습니다 .

데몬의 첫 번째 실행으로 생성 된 구성 파일을 복사합니다.

cp /tmp/root/.config/transmission-daemon/settings.json / mnt / sda_part1 / torrents / config

참고 : 표현에도 불구하고 이것은 하나의 연속적인 선입니다.

아래 명령어는 '192.168.11. *'네트워크를 rpc-whitelist 매개 변수에 추가합니다. 이렇게하면 로컬 네트워크의 모든 컴퓨터 (원격 GUI 프로그램 사용)에서 라우터의 데몬에 연결할 수 있습니다.

sed -i "s / 127.0.0.1 / 127.0.0.1,192.168.11. \ * / g"/mnt/sda_part1/torrents/config/settings.json

참고 1 : 표현에도 불구하고 이것은 하나의 연속적인 선입니다.
Note2 : 귀하의 네트워크 서브넷 다른 경우 그에 따라 조정해야합니다.

데몬을 다시 실행하고 이번에는 대체 구성 디렉토리 (“-g”플래그)를 사용하도록 지시합니다.

전송 데몬 -f -g / mnt / sda_part1 / torrents / config

데몬이 시작된 것을 확인하고 자세히 살펴보면 프로그램에서 사용하는 경로도 새 경로로 변경된 것을 볼 수 있습니다. 지금은 데몬을 열어 두세요. GUI 세그먼트를 위해 실행해야합니다.

원격 GUI

데몬을 원격으로 제어하는 ​​두 가지 Windows 프로그램은 다음과 같습니다. 전송 원격 GUI & 전송 원격 닷넷 . 둘 다 완전한 기능을 갖추고 적극적으로 유지되는 것 같습니다. 둘 중 하나를 선택할 수 있지만이 도움말에서는 'transmission-remote-dotnet'을 사용합니다. 외형적인 차이 외에는 사실상 동일하기 때문입니다.

설정 파일을 수동으로 편집하는 것이 더 쉽기 때문에 클라이언트를 설치 한 다음이를 사용하여 서버의 설정을 변경합니다.

로컬 설정 구성

  • 최신 다운로드 전송 원격 닷넷 프로젝트 사이트에서 정상적으로 설치합니다.
  • 프로그램을 실행하고 옵션 메뉴 또는 렌치 아이콘에서 '로컬 설정'으로 이동합니다.
  • "서버 설정"탭으로 이동합니다.
  • "서버 추가"를 클릭합니다.
  • 그런 다음 방금 추가 한 "서버 0"이름을 클릭하여 설정을 변경할 수 있습니다.
  • 호스트 필드에 라우터의 IP를 입력합니다.
  • "저장"을 클릭하십시오.
  • "파일"-> "연결"또는 연결 아이콘을 클릭하여 라우터에서 실행중인 데몬에 연결합니다.
원격 데몬 구성
  • '옵션'을 클릭하고 '원격 설정'을 선택합니다.
  • 다운로드 텍스트 상자에 "/ mnt / sda_part1 / torrents"를 입력합니다.
  • "불완전한 다운로드 위치"확인란을 선택합니다.
  • 불완전한 텍스트 상자에 "/ mnt / sda_part1 / torrents / parts"를 입력합니다.
  • 암호화 드롭 다운 목록을 변경하여 "선호"를 선택합니다.
  • "저장"을 클릭하십시오.

이제 컴퓨터에 설치하는 다른 BiTtorrent 클라이언트와 마찬가지로 프로그램을 사용할 수 있어야합니다.

웹 인터페이스 활성화 (선택 사항)

위의 원격 GUI 프로그램 중 하나를 사용하면 충분했지만 특정 기기의 프로그램에 연결되지 않고 데몬에 액세스하는 방법을 원할 수 있습니다. 이는 오늘날 개인 기기의 흉막으로 인해 어디서 사용 가능한지를 추적하고 단순히 웹 브라우저가 라우터를 가리 키도록하는 것이 어려운 작업이 되었기 때문입니다 (충성도가 높은 DD-WRT 사용자 인 경우). 지금까지 당신에게. 또한 웹 인터페이스가 있으면 "이동 중에"다운로드를 쉽게 추가 할 수 있습니다. 웹 GUI를 공개적으로 액세스 할 수 있도록하는 것은이 가이드의 범위를 벗어나지 만 웹 인터페이스를 설치하고 구성하는 방법을 보여주고 나중에 공개 액세스 가능성을 조정할 수 있습니다.

터미널에서 발행하여 패키지를 설치하십시오.

opkg 업데이트; opkg 설치 전송 웹

Transmission은 여러 기본 위치에서 웹 인터페이스를 자동으로 찾습니다. 웹 인터페이스에 액세스하려는 경우 이러한 위치를 볼 수 있도록 마지막 단계에서 '포 그라운드'모드 (-f 플래그)로 전송을 실행했습니다. 지금은 실패하지만 이러한 위치 중 하나가 "/tmp/root/.local/share/transmission/"임을 알 수 있습니다. 다행히도이 위치는 읽기-쓰기가 가능한 라우터 RAM에 있습니다. 따라서 실제로해야 할 일은 RAM의이 위치와 JFFS 패키지의 일부로 웹 인터페이스가 설치된 위치 사이에 심볼릭 링크를 만드는 것입니다. 이렇게하려면 다음을 실행하여 위치를 만듭니다 (지금은 수동으로).

mkdir -p /tmp/root/.local/share/transmission/

다음을 실행하여 지금은 다시 수동으로 심볼릭 링크를 만듭니다.

ln -s / jffs / opt / usr / share / transmission / web / /tmp/root/.local/share/transmission/web

참고 : 표현에도 불구하고 이것은 하나의 연속적인 선입니다.

http : // your-router’s-ip-or-dns : 9091에서 웹 인터페이스에 다시 액세스 해보십시오. 내 설정의 경우 IP : "http://192.168.11.1:9091"또는 지역 DNS 이름 :“http : //buffalo.aviad.lan : 9091”.

모든 것이 순조롭게 진행되고 다운로드 할 항목을 추가하면 다음과 같은 내용이 표시됩니다.

스왑 파일 만들기 및 사용 (선택 사항)

"Swap File"은 Windows“페이지 파일 ”그리고 과거에 Microsoft는이 파일을 '스왑 파일'이라고 부르 곤했습니다. 이 기사의 초안을 작성할 때 데몬에서 메모리 누수 및 충돌이 발생하는 상황을 발견했습니다 (설명 섹션 참조). 이 문제를 해결하기 위해 Swap을 설정했습니다 (파티션과 파일 모두). 이는 메모리 누수와 관련하여 필연적 인 것을 연장하는 데만 도움이되었지만, 절차를 따르기 쉽게 만들기 위해 이미 노력을 기울 였기 때문에 정보를 전달하지 않을 이유가 없다고 생각합니다. 즉, 헤드 라인에서 언급했듯이이 단계는 선택 과목 , 데몬이 최소 5 개의 서로 다른 Torrent를 작업하는 동안 중단없이 일주일 이상 정상적으로 실행되었음을 보증 할 수 있습니다. 그러나 내 라우터에는 128MB의 RAM (라우터 서클에서 많이 고려 됨)이 있으므로 라우터의 메모리가 부족한 경우이 단계를 수행해야 할 수 있습니다. 또한 Linux는 Windows와 달리 Swap이 있다는 이유만으로 Swap을 사용해서는 안되므로 '필요'하지 않더라도 Swap을 구현하기로 결정한 경우 패널티가 없어야합니다.

Linux에서는 스왑을 사용하는 것이 일반적입니다.“ 분할 "이렇게하려면 먼저 파티셔닝을 수행해야합니다. 현재 레이아웃 변경 . 이미 HD에 데이터가있는 경우 불편할 수 있으므로 기존 드라이브 형식의 파일을 사용하는 것이 훨씬 쉽습니다. 또한 두 개의 스왑 활용도 스키마를 비교하는 동안 성능에서 큰 차이를 발견하지 못했습니다.

작업 할 256MB 파일을 만듭니다. 이것을하기 위해, " DD ”파일을 터미널에서 발행하여 존재합니다.

dd if = / dev / zero of = / mnt / sda_part1 / swap.page bs = 1M count = 256

경고: 이 명령 (“ DD ") 매우 강력하고 잠재적으로 파괴적인 . '출력 파일'(의) 지시문은 여기에서 잘못된 매개 변수로 인해 데이터가 손실 될 수 있으므로 가볍게 다루면 안됩니다.

다음을 실행하여 스왑을 만들 수있는 패키지를 설치하십시오.

opkg 업데이트; opkg install swap-utils

스왑 유틸리티가 설치되면 다음을 실행하여 스왑 파일을 만듭니다.

mkswap /mnt/sda_part1/swap.page

이제 'free'명령어로 메모리 사용량을 검사하여 시스템이 스왑 파일을 암시 할 수 있는지 테스트합니다.

비어 있는

"Swap"행의 매개 변수는 모두 0입니다.

이제 다음을 실행하여 스왑 파일을 활성화하십시오.

Swapan / Mint / Sada_Part1 / Swap.Page

그리고 free 명령을 다시 실행하십시오.

비어 있는

이제 "Swap"행의 매개 변수가 현재 총 256MB의 사용 가능한 스왑 공간이 있음을 반영하여 변경된 것을 볼 수 있습니다.

자동으로 데몬 시작

전송 데몬이 라우터의 재부팅과 함께 자동으로 시작되도록하려면 OPKG 기사 . 선택한 편집기에서 geek-init 스크립트를 엽니 다.

vi /jffs/geek/etc/geek-init.sh

이 가이드의 모든 단계 (선택적 단계 포함)를 따랐다면 geek-init 파일 끝에 아래 스크립트 스 니펫을 추가 할 수 있습니다.


logger_general "전송 설정자 : '홈'설정"
export HOME = '/ tmp / root'
logger_general "전송 설정자 : 웹 인터페이스를위한 디렉토리 및 심볼릭 링크 생성"
mkdir -p /tmp/root/.local/share/transmission/
[ ! -L /tmp/root/.local/share/transmission/web/web ] && ln -s / jffs / opt / usr / share / transmission / web / /tmp/root/.local/share/transmission/web
logger_general "스왑 활성화"
Swapan / Mint / Sada_Part1 / Swap.Page
logger_general "transmission setup-er : 대체 구성 디렉토리로 전송 데몬을 시작합니다."
/ opt / usr / bin / transmission-daemon -g / mnt / sda_part1 / torrents / config
logger_general "전송 실행 됨"

그러나 선택적 단계를 건너 뛰고 위의 '코드'를 그대로 두는 데 문제가없는 경우 불필요한 항목을 제거하는 것이 좋습니다. 실제로 두 가지 선택적 단계를 모두 건너 뛰고 댓글을 잊어 버린 경우 다음을 추가하기 만하면됩니다.

/ opt / usr / bin / transmission-daemon -g / mnt / sda_part1 / torrents / config

마지막 말

  • 이것은 단지 모두 , BiTorrent가 소송의 대상이되었으며 네트워크가 면밀히 조사되고 있다는 말이 반복된다는 점을 명심하십시오. 현장 사례 http://www.youhavedownloaded.com/ . 따라서 합법적 인 Torrent 용으로 만이 Torrent 클라이언트를 사용하는 것이 좋습니다.
  • 이 기사를 작성하는 동안 메모리 누수로 인해 전송 데몬 프로세스가 중단되는 토렌트를 발견했습니다. 나는 문제를 OpenWRT 포럼 그러나이 글을 쓰는 시점에는 내 우박에 대한 답이 없었습니다.

전송으로 원활하게 전환 되길 바랍니다. :)


우리는 그것이 일시적이라는 것을 알고 있기 때문에 지금은… 그것이 ASH로 바뀔 것이라는 것을 알고 있습니다.

Installing Transmission (torrent) On DD WRT Router

Installing Transmission (torrent) On DD WRT Router HD 1080p

How To Install The Transmission Bittorent Client On Windows.

Como Instalar Cliente Torrent (Transmission) En Router Con OpenWRT

Download With Torrent File ( Transmission )

How To Install DD-WRT On Your Router And Boost Wireless Signal!

How To Install DD-WRT Firmware Or Tomato Firmware On A ASUS Wl-500w Router

How To Step By Step Enable Blocklists In Transmission BitTorrent Client


개인 정보 보호 및 보안 - 가장 인기있는 기사

공격으로부터 PC를 보호하려면 지금 WinRAR을 업데이트하십시오.

개인 정보 보호 및 보안 Mar 29, 2025

Windows PC에 WinRAR이 설치되어 있습니까? 그러면 공격에 취약 할 수 있습니다. RARLab은 2019 년 2 월 말에 위험한 보안 버그를 패치했지만 WinRAR..


PC의 UEFI 펌웨어에 보안 업데이트가 필요한 이유

개인 정보 보호 및 보안 Dec 21, 2024

Microsoft는 방금 발표했습니다. 프로젝트 뮤 , 지원되는 하드웨어에 대해 "서비스로서의 펌웨어"를 약속합니다. 모든 PC 제조업�..


macOS에서 여러 사용자 계정을 설정하는 방법

개인 정보 보호 및 보안 Jun 16, 2025

Mac을 다른 사람과 공유하는 경우 각자 다른 사용자 계정을 만드는 것이 좋습니다. 이렇게하면 남편의 이메일 알림이 표시되지 않거나 남..


Smart Lock을 사용하여 Android 휴대 전화로 Chromebook을 자동으로 잠금 해제

개인 정보 보호 및 보안 Feb 7, 2025

캐치되지 않은 콘텐츠 Chrome OS의 'Smart Lock'기능을 사용하면 Chromebook Android 휴대 전화로 휴대 전화가 근처에 있고 잠금 해제되..


Verizon FIOS 라우터에서 Wi-Fi 네트워크 비밀번호를 변경하는 방법

개인 정보 보호 및 보안 Oct 6, 2025

FIOS를 설치 한 사람은 누구나 동일한 문제를 안고 있습니다. 모든 새 기기에 입력 할 수있는 미친 비밀번호가 포함 된 손으로 쓴 카드입�..


최신 Windows 8 앱이 Windows 데스크톱 앱과 다른 7 가지 방법

개인 정보 보호 및 보안 Nov 19, 2024

Windows 8 앱 -원래 Metro 스타일 앱으로 알려졌고 현재는 Windows 8 스타일, 최신 UI 스타일 또는 Windows Store 스타일 앱으로 알려짐 (귀�..


Internet Explorer 10을 최대한 활용하기위한 최고의 팁과 요령

개인 정보 보호 및 보안 Sep 8, 2025

캐치되지 않은 콘텐츠 이제 Windows 8을 사용할 수 있으므로 Internet Explorer 10을 사용해 보셨을 것입니다. 시작 화면에서 액세스하는 미니�..


네트워크 전체 필터링을 위해 라우터 수준에서 웹 사이트를 차단하는 방법

개인 정보 보호 및 보안 Nov 22, 2024

캐치되지 않은 콘텐츠 소수의 웹 사이트를 차단하기 만하면 포괄적 인 네트워크 필터링 시스템이 과도합니다. 라우터 만 사용하여 개�..


카테고리