본문 바로가기

분류 전체보기17

[Docker Image] Speedtest Tracker - 인터넷 속도 측정 개요 소개할 Speedtest Tracker는 Web GUI를 통해서 제공되며 서버를 설치한 장소(집, 클라우드)의 인터넷 속도 측정, 최근에 속도 측정한 기록을 그래프로 보거나 그동안 속도 측정했었던 기록을 볼 수 있는 기능이 제공된다. 그 외 지정한 시간마다 자동으로 속도 측정, 텔레그램을 통한 속도 측정 알림 전송, 그 외 기타 기능이 지원된다. 원래 Speedtest Tracker는 KT가 임의로 인터넷 속도를 제한한 사건이 발생하기 전에 찾았지만 사건으로 인해 파장이 일어나서 이제야 정보공유 겸 글을 기록한다. Linux 환경에서는 Docker와 Docker Compose가 설치되어 있어야 하고 Synology DSM 환경에서는 Docker 패키지가 설치되어 있어야 한다. 설치 및 실행 (doc.. 2021. 5. 24.
[Telegram] 봇 생성 및 Chat ID 찾기 봇 생성 텔레그램을 실행한다. 텔레그램에서 검색을 통해 BotFather를 검색하고 입장한 뒤 시작을 누른다. /newbot을 누른 다음 봇이 사용할 이름과 아이디를 입력해서 API Token 값이 뜨면 정상적으로 봇이 생성된 것이다. Chat ID 찾기 발급받은 Token 값을 이용해 브라우저로 다음 주소에 접속한다. https://api.telegram.org/bot[Token 값]/getUpdates 주소를 제대로 입력했을 경우 처음에는 다음과 같은 메시지가 출력된다. {"ok":true,"result":[]} 개인 채팅방의 Chat ID를 얻으려면 생성한 봇의 아이디를 검색해서 채팅방에 입장한 뒤 시작 버튼을 누르면 되고 채널의 Chat ID를 얻으려면 봇을 해당 채널에 초대하면 된다. 새로고침하.. 2021. 5. 11.
Crontab 설치, 사용 방법 개요 Cron은 예약한 시간 또는 특정 날짜에 명령어를 실행하는 스케줄러이다. 간단히 설명하자면 Windows 관리 도구로 제공되는 작업 스케줄러와 비슷한 역할이라고 생각하면 된다. 설치 해당 운영체제에 맞는 명령어를 이용해 설치한다. Debian 계열 OS (Ubuntu): apt-get update && apt-get install cron Fedora 계열 OS (CentOS): yum install cronie Crontab 명령어 현재 사용자의 Crontab 설정 보기: crontab -l 다른 사용자의 Crontab 설정 보기 (root 권한 필요): crontab -u [사용자 이름] -l 현재 사용자의 Crontab 설정 편집: crontab -e 다른 사용자의 Crontab 설정 편집 (.. 2021. 5. 6.
[Synology DSM] 콘솔(SSH) 활성화 및 접속 활성화 먼저 DSM에 관리자 계정으로 로그인한다. 제어판을 실행한다. 터미널 및 SNMP로 들어간다. SSH 서비스 활성화를 체크하고 적용을 누른다. 만약 외부에서 SSH를 사용한다고 하면 VPN을 통해 접속하는 방법이 안전한 편이다. 부득이하게 외부에서 SSH 포트를 노출해야 할 경우 포트 번호를 1024~65535 사이의 값으로 변경하고 사용이 끝나면 더 이상 외부에 노출되지 않도록 하는 방법이 좋다. 접속 Windows 10 RS5 (1809) 이상의 버전을 사용할 경우 SSH 클라이언트가 이미 설치되어 있으니 다음 명령어를 입력해서 바로 접속할 수 있다. ssh [관리자 이름]@[NAS IP 주소] -p [포트 번호] 2021. 5. 3.
[OCI] Oracle Cloud - 가입 개요 이번에 도메인을 구매하면서 간단하게 웹 서버 등을 올릴 클라우드를 알아봤고 유료 클라우드까지는 필요하지 않을 것 같아서 기간 제한 없는 무료 클라우드 호스팅 서비스를 알아봤다. 찾아본 결과 두 군데가 있었고 간단하게 알아본 핵심 스펙을 표로 정리해봤다. 서버 호스팅 Oracle Cloud Infrastructure (오라클 클라우드) Google Cloud Platform (구글 클라우드) 인스턴스 유형 / 최대 개수 VM.Standard.E2.1.Micro / 2개 f1-micro / 무제한 리전 선택 제한 가입 시 리전 선택 가능, 가입 후 변경 불가 미국 내 리전 3개 중에서 선택 CPU OCPU 1개 (≈vCPU 2개) vCPU 1개 RAM 1GB 614MB Disk 블록(부트) 볼륨 최대 .. 2021. 4. 14.
국내 및 해외 DNS Server 목록 국내 DNS Server KT (구. 한국통신, 메가패스) 168.126.63.1, kns.kornet.net 168.126.63.2, kns2.kornet.net 210.104.1.3, ns.pubnet.ne.kr SK Broadband (구. 하나로통신) 210.220.163.82, bns1.hananet.net 219.250.36.130, bns2.hananet.net 210.94.0.73, cns1.hananet.net 221.139.13.130, cns2.hananet.net 210.94.0.7, fns1.hananet.net 210.180.98.69 LG Powercomm / LG Dacom (구. 보라넷, 천리안) 164.124.107.9, cns2.bora.net 203.248.252.2,.. 2020. 10. 30.
iPhone, iPad, iPods Touch를 탈옥할 수 있는 도구 Unc0ver 준비물 AltStore가 설치되어 있고 탈옥할 수 있는 기기 주의사항 이 글을 따라해서 발생하는 모든 문제는 필자가 책임지지 않음을 알려드립니다. Unc0ver v5.3.1 기준으로 다음 조건을 충족하는 기기 (iPhone / iPad / iPods touch)에서만 사용할 수 있습니다. iOS, iPadOS 11 ~ 13.5 장착 기기 더보기 iOS, iPadOS 버전 목록 iOS 11 11.0 11.0.1 11.0.2 11.0.3 11.1 11.1.1 11.1.2 11.2 11.2.1 11.2.2 11.2.5 11.2.6 11.3 11.3.1 11.4 11.4.1 iOS 12 12.0 12.0.1 12.1 12.1.1 12.1.2 12.1.3 12.1.4 12.2 12.3 12.3.1 12.3.2 1.. 2020. 6. 30.
IPA 앱을 설치할 수 있는 AltStore 설치 및 설정, 사용 방법 개요 AltStore는 iOS 및 iPadOS가 설치된 기기에 IPA 확장자로 되어있는 앱을 설치하는 도구이고 탈옥 없이 순정 상태여도 IPA를 설치할 수 있다. Cydia Impactor가 있었지만 정상적으로 작동하지 않는 문제가 생기면서 대체 도구인 AltStore를 사용하기도 한다. 다운로드 다음 링크에서 해당하는 운영체제에 일치하는 버전으로 다운로드한다. https://altstore.io/ Welcome to AltStore 1 Download AltServer on your computer, then install AltStore to your phone. altstore.io AltServer 설치 (Windows) 다운로드한 파일의 압축을 푼 다음 "setup.exe"를 눌러 설치를 시작한.. 2020. 6. 24.
H110M-HDV 커피레이크 개조 개요 아래 사양으로 그럭저럭 쓰고있었는데 고사양 게임이나 다중 작업을 할 때 GPU 점유율은 절반정도 차지하는데 비해 CPU와 RAM 점유율이 90%를 넘을 때가 많이 있기도 하고 디스코드 음성 통화할 때 로봇 소리가 간혹 발생해서 업그레이드를 하기로 결심했다. i3-6100, H110M-HDV, DDR4 8GB x1, GTX 1060 6GB 업그레이드 계획을 세울 때 라이젠으로 업그레이드할까 생각했었는데 현재로서는 자금 문제 때문에 힘들 것 같아서 일단 쓰던 보드에 개조된 BIOS를 플래싱한 다음 i3-9100F로 교체하기로 했다. 인터넷을 둘러보다가 램도 좀 싸게 나와서 홧김에 16GB 2개를 주문했었는데 다음 날 인터넷을 보니 삼성 DDR4 3200MHz 램이 출시되었다는 소식을 듣고 주문을 취소했.. 2020. 4. 20.
롬 라이터 CH341A 개봉 및 사용 방법 개요 직구 TV 로컬 변경이나 컴퓨터 BIOS를 업데이트 및 복구하는데 사용하기도 한다. 필자는 H110 보드에 커피레이크가 인식되도록 하기 위해 개조된 BIOS를 플래싱하려고 구매했고 사는 김에 나중에 쓸 일이 생길지도 몰라서 클립 집게도 같이 주문했다. 간단한 개봉기 주의사항 롬 라이터로 탈착 불가능한 롬을 연결하는 방법은 글에 기록되어 있지 않습니다. 롬 라이터와 프로그래머 도구, 롬이 서로 호환되는지 확인 후 작업 해 주시기 바랍니다. 롬 플래싱 및 지우기 전에 롬을 꼭 백업하고 작업하는걸 권장합니다. 이 글을 따라하다가 하드웨어에 복구할 수 없는 치명적인 손상이 발생할 수 있습니다. 이 글을 따라해서 발생하는 모든 문제는 필자가 책임지지 않음을 알려드립니다. 다운로드 아래 중에서 맨 위 1.29.. 2020. 4. 13.
질병 연구 분산 컴퓨팅 프로젝트 Folding@home - 2. 설정 개요 글이 길어질 것으로 예상되어 글을 나눴다. 이번 편에는 설정하는 방법을 알아볼 것이다. 설치가 안 되어있으면 다음 게시글에서 확인할 수 있다. 2020/04/02 - 질병 연구 분산 컴퓨팅 프로젝트 Folding@home - 설치 질병 연구 분산 컴퓨팅 프로젝트 Folding@home - 설치 개요 남는 컴퓨터 자원으로 각종 질병 연구 (알츠하이머, 암, 헌팅턴, 파킨슨, 그 외 여러 질병)를 도와줄 수 있는 프로젝트이다. 글 작성 시간 기준으로 코로나바이러스감염증-19 (COVID-19 / SARS-CoV-2) 질병.. rudi2e.tistory.com 초기 설정 처음 켰을 때 방화벽 허용 알림이 뜬다. 네트워크 환경에 맞게 체크한 다음 "액세스 허용"을 누른다. Fold as Anonymous .. 2020. 4. 3.
질병 연구 분산 컴퓨팅 프로젝트 Folding@home - 1. 설치 개요 남는 컴퓨터 자원으로 각종 질병 연구 (알츠하이머, 암, 헌팅턴, 파킨슨, 그 외 여러 질병)를 도와줄 수 있는 프로젝트이다. 글 작성 시간 기준으로 코로나바이러스감염증-19 (COVID-19 / SARS-CoV-2) 질병 연구도 진행되고 있고 최근에 코로나19로 인해 프로젝트에 많이 참여하면서 연산 성능이 1.5 x86 exaFLOPS가 되었다고 한다. Windows, Linux, macOS를 지원하고 그래픽카드를 통한 연산도 지원한다. 다운로드 다음 사이트에서 Folding@home 클라이언트를 다운로드받는다. https://foldingathome.org/start-folding/ Start folding – Folding@home The Folding@home software runs whi.. 2020. 4. 2.
iPhone, iPad, iPods touch를 탈옥할 수 있는 도구 Checkra1n 준비물 탈옥 가능한 기기, Lightning 케이블, macOS 또는 Linux가 설치되어 있는 PC 또는 ARM 32비트 및 64비트 Linux를 지원하는 Single Board Computer (Raspberry Pi, Odroid 등) 주의사항 이 글을 따라해서 발생하는 모든 문제는 필자가 책임지지 않음을 알려드립니다. 일부 ARM 보드는 정상적으로 작동하지 않을 수도 있습니다. Checkra1n 0.11.0 Beta 기준으로 다음 조건을 충족하는 기기 (iPhone / iPad / iPods touch)에서만 사용할 수 있습니다. iOS, iPadOS 12.3 ~ 13.7 버전: Apple A7 ~ A11 프로세서 장착 기기 iOS, iPadOS 14.0 버전: A8(X) ~ A9(X) 프로세서 .. 2020. 3. 30.
디스크 이미지 버너 Etcher - 다운로드 및 사용 방법 개요 Windows 설치, macOS 설치 디스크, 각종 Linux 배포판 이미지를 USB 드라이브, SD 카드 등에 플래싱할 때 사용한다. 다운로드 https://www.balena.io/etcher/ balena - The complete IoT fleet management platform Infrastructure and tools to develop, deploy, and manage connected devices at scale. Your first ten devices are always free. www.balena.io 사용 방법 Etcher를 실행한다. "Select image"를 눌러 이미지 파일을 선택한다. "Select target"을 눌러 플래싱할 장치를 선택한다. "Flash.. 2020. 3. 24.
바나나파이 BPI-M1 운영체제 설치 준비 바나나파이 (BPI-M1)와 최소 8GB 이상 SD 카드, 5V 2A 이상 마이크로 5핀 어댑터, SD 카드 리더기를 준비한다. 이미지 다운로드 LeMaker社의 사이트에서 이미지를 다운받을 수 있다. http://www.lemaker.org/product-bananapi-resource.html Banana Pi Images, Documents,Quick start Download | LeMaker single board computers Community LeMaker Resource Downloads www.lemaker.org 하지만 출시된지 오래되어 이미지 업데이트가 이루어지지 않아 필자는 글쓴 시점으로 아직 지원이 되고 있는 Armbian Linux을 선택했다. https://www.ar.. 2020. 3. 24.
Linux 토렌트 서버 transmission-daemon - 설치 및 설정 개요 Linux에서 사용할 수 있는 토렌트 다운로드 서버이다. 설치 데비안 계열 운영체제(ex. 우분투, 리눅스 민트) 같은 경우 다음 명령어를 입력한다. apt-get update apt-get install transmission-daemon 설정 전 준비 수정 전 데몬을 종료시켜야 설정 파일이 정상적으로 저장된다. service transmission-daemon stop 또는 다음 명령어를 입력한다. systemctl stop transmission-daemon 설정 수정 설정 파일을 nano editor로 연다. nano /etc/transmission-daemon/settings.json 아래는 필자가 사용했었던 설정 파일 더미이다. 복붙할 때 주석 (#) 및 탭 띄어쓰기를 제거하고 사용해야한.. 2020. 3. 23.
DFU 모드 진입 및 탈출 개요 기기에 문제가 생겼을 때 iTunes를 이용해서 기기를 공장 초기화 상태로 되돌릴 수 있다. DFU 모드 진입 확인 및 복구를 위해 PC에 iTunes가 설치 및 실행되어 있어야 한다. A11 이상 기기 iPhone 8 (Plus), X, XS (Max), 11 (Pro Max), iPad Pro 11" (1세대), iPad Pro 12.9" (3세대), iPad Air (3세대), iPad mini (5세대) DFU 모드 진입 켜져있는 기기를 PC와 연결한다. 음량 증가와 음량 감소 버튼을 각각 차례대로 한 번씩 누르고 측면 버튼을 화면이 꺼질 때까지 누른다. 꺼지면 바로 측면 버튼과 음량 감소 버튼을 동시에 누른다. 5초 뒤 측면 버튼에서 손을 떼고 음량 감소 버튼만 누른다. 아무런 화면도 뜨지.. 2020. 3. 23.
반응형