본문 바로가기

서버202

WD MyCloud GEN1 클린 데비안 , UPNP 포트포워딩 - 4편 안녕하세요? 이번에는 공유기 설정창에서 포트포워딩이 아니라 기기 자체에서 명령으로 포트포워딩하는 방법에 대해서 알아보도록 하겠습니다. 이 패키지는 U5PVR 용으로 만들어 둔 것으로 마클도 armhf 라 호환이 됩니다. 1. 설치하기 root@MyCloud:~# wget http://u5pvr.djjproject.com/u5pvr-upnp-port-forward.deb --2018-04-19 17:09:57-- http://u5pvr.djjproject.com/u5pvr-upnp-port-forward.deb Resolving u5pvr.djjproject.com (u5pvr.djjproject.com)... 58.123.71.137 Connecting to u5pvr.djjproject.com (u5p.. 2018. 4. 19.
WD MyCloud Gen1 클린 데비안 , 트랜스미션 설치하기 - 3편 안녕하세요. 도정진입니다. 이번엔은 클린 데비안에 토렌트 서버를 설치해 보겠습니다. 이번글은 매우 간단하기 때문에 하기의 글을 추가적으로 참조하시면 좋습니다. http://blog.djjproject.com/220 http://blog.djjproject.com/54 1. 설치 진행하기 아래의 명령으로 설치를 진행합니다. root@MyCloud:~# apt-get install transmission-daemon Reading package lists... Done Building dependency tree Reading state information... Done 2. 설정 진행하기 설정을 하기 위해서는 서버를 중단해야 합니다. root@MyCloud:~# service transmission-da.. 2018. 4. 19.
WD Mycloud Gen1 debian 7 설치하기 및 최적화 - 2편 안녕하세요. 도정진입니다. 본래 마클 GEN1 에는 데비안 기반으로 설치가 되어 있습니다만, 풀환경이 아니고 커스터마이징이 되어 있어서 추가 패키지 설치가 매우 어렵습니다. 추가적으로 이 작업을 하시면 순정의 기능이 없어짐으로 주의해 주시길 바랍니다. 아래의 자료를 받습니다. (출처 : https://community.wd.com/t/clean-os-debian-openmediavault-and-other-firmwares/93714 ) http://download.djjproject.com/mycloud/wdmycloud_gen1_debian8.zip 1. 설치 진행하기 압축을 풀고 원하는 디렉터리에 삼바로 복사하시면 되겠습니다. 저는 일단 제가 만든 volume 공유폴더에 복사를 했습니다. 그리고 S.. 2018. 4. 18.
WD MyCloud 초기 세팅하기 및 구조 살펴보기 - 1편 안녕하세요. 도정진입니다. 최근에 마이클라우드를 분양받았습니다. 분양을 받고 기본 펌웨어를 사용해 보면서 기능이 너무 빈약하여 데비안을 올릴 생각을 하고 있습니다. 그런데 커펌이기 때문에 구조를 알아야 차후에 복구도 가능하기 때문에 차차 알아보겠습니다. 1. gen1 gen2 ?? 내 기기는 뭔가? 마이클라우드는 제품이 여러가지입니다. 일단 gen1 gen2 로 나뉘는데요. (그외에도 EX 등등 여러가지가 있습니다.) gen1 과 gen2 의 구분은 아래와 같습니다. 제품 밑에 시리얼 넘버를 기준으로 끝자리 두자리를 보시면 되겠습니다. # 00 으로 끝나는 경우 -> GEN1 CPU : Mindspeed Comcerto C2000 Dual 640Mhz RAM : 256MB # 10 으로 끝나는 경우 ->.. 2018. 4. 18.
아파치 서버 사용시, 유저에이전트에 따라 접근 제한하기 안녕하세요? 지속적으로 요청을 보내올 때, 특정한 유저에이전트의 연결을 블록하는 방법에 대해서 알아보겠습니다. 공식 문서는 아래와 같습니다. https://httpd.apache.org/docs/2.4/ko/mod/mod_setenvif.html 정확하게 어떻게 되는것인지는 파악을 못하고 있습니다만, 간단하게는 아래와 같이 설정이 가능합니다. SetEnvIfNoCase User-Agent .*Kodi.* black_list Order Allow,DenyAllow from all Deny from env=black_listSetOutputFilter RATE_LIMIT SetEnv rate-limit 100 음.. SetEnvIf 는 대소문자를 구분하는 것이고 NoCase 가 붙은것은 대소문자를 구분하지 .. 2018. 4. 14.
아파치 웹서버 가상호스트 별, 속도 제한 적용하기 안녕하세요. 웹서버에 부하가 많이 차서 속도를 제한해야되어서 방법을 찾아보았습니다. 모듈은 ratelimit 이라는 모듈을 사용합니다. 공식 문서는 아래를 참고하시면 되겠습니다. https://httpd.apache.org/docs/trunk/mod/mod_ratelimit.html 먼저 모듈을 활성화 합니다. 일단 제 서버환경은 아래와 같고 Debian 8 에서 Repo 에 올라가있는 버전 그대로입니다. 모듈이 이미 들어가 있음으로 모듈을 따로 컴파일 하거나 등록을 하지 않으셔도 됩니다. root@debian-4350:~# apache2 -vServer version: Apache/2.4.10 (Debian)Server built: Sep 20 2017 04:37:43 모듈활성화는 아래와 같습니다. r.. 2018. 4. 14.
데비안 / 우분투 PPTP VPN 서버 설치하기 ## U5MINI / U5PVR 용으로는 설치가 불가능합니다. 안녕하세요. 이번에는 PPTP VPN 서버를 설치해 보겠습니다. 1. PPTP VPN 패키지 설치 root@AOL-Debian:~# apt-get install pptpdReading package lists... DoneBuilding dependency treeReading state information... DoneThe following extra packages will be installed: bcrelay pppThe following NEW packages will be installed: bcrelay ppp pptpd0 upgraded, 3 newly installed, 0 to remove and 3 not upgrade.. 2018. 3. 28.
카비레이크 계열 (아폴로레이크 포함) VAAPI 트랜스코딩 (데비안8) 안녕하세요. 이번에는 VAAPI 트랜스코딩 관련하여 카비레이크 / 아폴로레이크이면 HEVC 10BIT 4K 60FPS / VP9 Profile0 8BIT 4K 60FPS 를 하드웨어로 인코딩 할 수 있을까 하는 테스트를 해 보았습니다. 실제로 CPU 빨로 절대로 인코딩이 불가능합니다. 라이젠 1800X 로도 트랜스코딩이 잘 안되는 영상들입니다. 결과. 정말 잘 됩니다. 카비레이크 아폴로레이크의 경우, 상기에 설명드린 영상을 하드웨어 디코딩 할 수 있는 능력이 있습니다. 그리고 그것을 H264 로 하드웨어 인코딩 하는 것입니다. 하드웨어 정보Intel(R) Celeron(R) CPU 3865U @ 1.80GHzDDR4 16GBIntegrated Graphic Memory 1GB 아폴로레이크 DXVA 정보 .. 2018. 2. 4.
emby-server 3.2.70 하드웨어 트랜스코딩 (VAAPI) 안녕하세요. 도정진입니다. emby-server 가 이전과는 설정이 많이 바뀌었네요. 그래서 메모 겸 글을 남기고 있습니다. 이전에는 Transcoding 항목에 custom ffmpeg 설정하는 부분이 있었는데요. 이제는 없네요. 아무래도 설치를 repo 를 통해서 하면 ffmpeg custom path 가 존재하고 그냥 deb 파일로 받아버리면 안나오는 것 같습니다. 설치 방법 1. 레포 등록하여 설치하기 https://emby.media/linux-server.html 상기 처럼 deb 파일로 설치를 진행하는 방법 2. repo 등록을 통한 설치 https://software.opensuse.org/download.html?project=home%3Aemby&package=emby-server 환경.. 2018. 1. 24.
리눅스에서 2TB 이상 하드디스크 포맷하기 안녕하세요. 이번에는 리눅스 환경에서 2TB 이상의 하드디스크를 포맷하는 방법에 대해서 알아보도록 하겠습니다. U5PVR 에서 활용이 가능한 가이드 입니다. 하드 디스크 언마운트 사용하시는 디스크가 마운트 되어 있다면 언마운트를 해 주시길 바랍니다. umount /path/to/mounted umount -l /path/to/mounted lazy 언마운트로 대부분 언마운트가 가능하실 것입니다. U5PVR 의 경우 아래의 명령으로 확인하시면 되겠습니다. root@AOL-Debian:~# ls /mnt/media_rw/sda1 sdb1 sdb2root@AOL-Debian:~# 상기에서 제가 언마운트 하려고 하는 파티션은 sda1 입니다. root@AOL-Debian:~# umount-disk sda1Unm.. 2018. 1. 13.
데비안/우분투 Shadowsocks 프록시 서버 설치 및 활용하기 안녕하세요. 이번에는 shadowsocks 라는 프록시 프로그램을 설치하여 구동해 보도록 하겠습니다. 이 프록시를 사용하면 중국의 만리장성도 뚫을 수 있다고 합니다. 이번에 U5PVR 에 설치해 보면서 성능과 활용성은 어떠한지 한번 살펴 보도록 하겠습니다. 설치 진행하기 root@AOL-Debian:~# apt-get install -t jessie-backports shadowsocks-libevReading package lists... DoneBuilding dependency treeReading state information... DoneThe following extra packages will be installed: apg libcork16 libcorkipset1 libev4 libmb.. 2018. 1. 5.
SeaFile Server 간단 설치 후기 안녕하세요. 도정진입니다. NextCloud 를 이어 사용하기 편한것 같은 파일서버 프로그램을 하나 찾아 보았습니다. 일단 사용해 보기 위해서는 설치를 진행해야겠죠? 아래와 같이 설치를 진행하면 되겠습니다. https://www.seafile.com/en/home/ 설치 진행하기 (데비안8) 일단 상기 프로그램은 SQLite 와 python 2.7 로 구현 하였습니다. (따로 mysql 이나 웹서버를 통해서도 구현이 가능합니다만, 개인 사용과 그냥 대략적으로 느낌이 어떤지 보기 위해서 간편하게 설치하는 방향으로 진행합니다.) 의존성 패키지 설치하기 root@debian:/opt/seafile# apt-get install python2.7 libpython2.7 python-setuptools pytho.. 2017. 12. 25.
개인적인 리눅스 서버 세팅 방법 (백업용) 안녕하세요. 이번에는 제가 사용하고 있는 서버를 초기화를 한 후 제게 맞는 세팅을 어떻게 진행하는지에 대해서 작성을 하려고 합니다. 일종의 백업용 글이며 상세한 설명은 없습니다. 설치할 패키지들 운영체제- Debian8 amd64 기본적인 파일 공유 및 계정 관리 (FTP / SAMBA / TORRENT)- OpenMediaVault 설치 (설치만 하고 추가 Extras 는 설치하지 않습니다.) 웹서버- apache2 , php5 , mysql 설치- 가상호스트, 및 도메인 연동 설정 하드웨어 인코딩 환경 구성- VAAPI (베이트레일 이상)- QSV (코어 i 시리즈 이상 4~6세대) 미디어 서버 설치- subsonic (음악 스트리밍)- emby (영상 스트리밍 / 하드웨어 인코딩과 연동) TVH 서.. 2017. 12. 24.
rclone beta / cache 적용하기 (아직 PlexDrive 는 못이기네요.) 안녕하세요. 도정진입니다. 이번에는 Rclone 베타 버전에 들어간 Cache 기능에 대해서 살펴 보도록 하겠습니다. 1. Rclone 베타 버전 다운로드 아래의 링크에서 다운을 받으시면 되겠습니다.https://beta.rclone.org/https://beta.rclone.org/rclone-beta-latest-linux-amd64.ziphttps://beta.rclone.org/rclone-beta-latest-linux-arm.zip 2. 설치하기 아래의 설치 과정은 U5PVR 에서 진행한 것입니다. root@AOL-Debian:~# wget https://beta.rclone.org/rclone-beta-latest-linux-arm.zip--2017-12-22 20:31:38-- https:.. 2017. 12. 22.
우분투 / 데비안 하드디스크 SMART 정보 및 온도 확인 (U5PVR 도 포함) 안녕하세요. 이번에는 우분투 및 데비안 계열에서 하드디스크 SMART 정보를 보는 방법에 대해서 기술하려고 합니다. http://cafe.naver.com/mk802/24260 상기 글에 대한 답변입니다. 아래의 가이드는 U5PVR 셋톱박스에서 실행 되었으나 모든 우분투 및 데비안 계열에서 활용이 가능합니다. smartmontools 를 설치하기 root@AOL-Debian:~# apt-get install smartmontoolsReading package lists... DoneBuilding dependency treeReading state information... DoneThe following extra packages will be installed: bsd-mailx exim4-base .. 2017. 12. 8.
RaiDrive -> KODI ... 개꿀? 2017. 12. 4.