'IoT이야기'에 해당되는 글 396건

  1. 2021.05.24 시놀로지 도커에 와이어샤크(WireShark) 설치하기
  2. 2021.05.14 인터넷 핑테스트(Ping Test) 오픈 솔루션인 SmokePing
  3. 2021.05.05 WIFI 재실과 아이폰 개인 WIFI 주소
  4. 2021.05.02 UniFi 무선랜 재실 센서 홈킷 플러그인
  5. 2021.04.29 7년 만에 KT 인터넷 모뎀 교체기 3
  6. 2021.04.19 인터넷 속도 측정 자동화 솔루션인 Speedtest Tracker 1
  7. 2021.04.18 도커 컨테이너 관리 솔루션인 Yacht 설치법
  8. 2021.03.10 네트워크 카메라의 확실한 보안인 전원 차단하기

시놀로지 도커에 와이어샤크(WireShark) 설치하기

|
728x90

와이어샤크(WireShark)는 개발, 교육, 분석등에 많이 사용하는 네트워크 패킷 분석 도구인데,

시놀로지 도커에 설치하여 웹 브라우저에서 간단하게 사용하는 방법을 발견하여 공유해본다.

 

 

 

 

 

언제나처럼 시놀로지 File Station에서 '\\docker\wireshark'라는 폴더를 생성하고,

 

 

 

 

 

docker run -d --name=wireshark --cap-add=NET_ADMIN -p 3124:3000 -v /volume1/docker/wireshark:/config --restart always ghcr.io/linuxserver/wireshark

시놀로지에 root 계정으로 ssh 로그인 후, 코드블럭의 스크립터를 복붙하여 실행하면 도커 컨테이너가 생성된다.

 

 

 

 

 

그리고 웹 브라우저에 "http://synology-ip:3124"를 입력하면 와이어샤크가 실행되지만,

나는 Heimdall( https://bit.ly/3bOpIDu )에 등록하여 조금 더 편하게 사용하도록 하였다.

 

 

 

 

 

485 통신을 사용하는 스마트홈 분야에선 네트워크 패킷 분석을 많이 하던데,

와이어샤크를 웹 브라우저에서 간단하게 사용하는 방법이라 한번 소개해 보았다.

 

 

 

 

 

반응형
And

인터넷 핑테스트(Ping Test) 오픈 솔루션인 SmokePing

|
728x90

오늘은 인터넷 핑테스트(Ping Test) 오픈 솔루션인 SmokePing을 시놀로지 도커에 설치하여 보았다.

 

 

 

 

 

인터넷 핑테스트는 네트워크에서 장비간 연결 유무, 응답 속도, 노드 갯수등을 파악하는 아주 기본적인 명령인데,

보통 PC 도스창에서 ping 명령으로 일정 크기의 패킷을 보내서 돌아오는 시간과 TTL값으로 아래와 같이 확인한다.

 

C:>ping 1.1.1.1 => Cloudflare서버는 Unix이며, 응답 시간은 3ms가 걸렸고, 중간 노드는 7개(64-57)가 존재한다.

C:>ping 8.8.8.8 => Google서버는 윈도우이며, 응답 시간은 42ms가 걸렸고, 중간 노드는 12개(128-116)가 존재한다.

 

 

 

 

 

SmokePing 설치 방법은 시놀로지 File Station에서 '\docker\smokeping' 폴더와

'\docker\smokeping\data'와 '\docker\smokeping\config' 폴더를 각각 생성하고,

 

 

 

 

 

docker run -d --name=smokeping -p 8067:80 -v /volume1/docker/smokeping/config:/config -v /volume1/docker/smokeping/data:/data --restart always ghcr.io/linuxserver/smokeping

 

PuTTy로 시놀로지 ssh에 root계정으로 로그인후, 위의 코드 블럭을 복붙하여 실행하면 도커 컨테이너가 자동으로 생성된다.

 

 

 

 

 

그리고 PC 웹브라우저에 'http://synology-ip:8067'을 입력하면 SmokePing이 실행되는데,

아직은 많이 허접하여 로그인 메뉴도 없고 커스터마이징 또한 안되더라.

 

 

 

 

스마트홈 서버로 시놀로지 도커를 사용하는 분들은 그저 심심풀이로 한번 설치해 보시길 바란다.

 

 

 

 

 

반응형
And

WIFI 재실과 아이폰 개인 WIFI 주소

|
728x90

사흘전 업그레이드한 WIFI 재실이 애플 홈앱에서 잘 구동되는지 확인하던 중

멀쩡하게 집(Home)에 있는 둘째가 외출(Away)로 표시되어 한번 살펴 보았다.

 

 

 

 

 

WIFI 재실은 스마트폰의 고유한 WIFI MAC 주소를 활용하여,

스마트폰이 공유기에 WIFI로 연결되어 있으면 재실(Home)로 판단하고,

스마트폰이 공유기에서 WIFI가 분리되면 외출(Away)로 판단하는 단순한 방법인데,

 

 

 

 

 

iOS 14부터 개인 정보 보호를 위하여 제공되는 비공개 주소를 활성화(Enable) 시키면,

개인 WIFI 주소로 임의(Random)의 WIFI MAC 주소가 생성되어,

WIFI 재실은 사전 등록된 WIFI MAC 주소와 틀리니 외출(Away)로 판단한다.

 

 

 

 

 

그래서 아이폰에서 WIFI 재실을 정상적으로 사용하기 위해선

자동 연결되는 집안 SSID에 비공개 주소를 반드시 비활성(Disable)시키자.

 

 

 

 

 

WIFI 재실은 GPS 재실, 비콘 재실과 함께 매우 유용한 위치 기반 트리거이니,

반드시 활용하여 스마트홈 자동화를 한단계 더 업그레이드시키길 바란다.

 

 

 

 

 

반응형
And

UniFi 무선랜 재실 센서 홈킷 플러그인

|
728x90

오늘은 oznu가 만든 UniFi 무선랜 재실 센서 홈킷 플러그인을 발견하여 설치해 보았다.

 

 

 

 

 

설치 방법은 홈브릿지에서 'Homebridge Unifi Occupancy Sensor' 플러그인을 설치 후 설정에서,

 

1) Sensor Name : 무선랜 재실 센서 이름

2) Controller URL : UniFi 컨트롤러 주소

3) Username : UniFi 컨트롤러 계정 ( View Only 계정 추천 )

4) Password : UniFi 컨트롤러 계정의 비밀번호

5) Device MAC Address : 스마트폰 MAC Address

 

위의 5가지 필수 항목을 입력하고 저장 후 (가족 스마트폰수 만큼 반복) 홈브릿지를 재시작하면,

 

 

 

 

 

홈킷에 UniFi 무선랜 재실 센서가 생성되어, 스마트폰이 UniFi에 연결되면 재실로 떨어지면 외출로 표시된다.

 

과거 사용하였던 무선랜 재실 센서보다 설정이 간단하여, UniFi 와 홈킷 사용자에게 추천하는 바이다.

 

 

 

 

 

반응형
And

7년 만에 KT 인터넷 모뎀 교체기

|
728x90

우리집은 구축이라 1GB 인터넷이 불가하여 500MB 인터넷을 설치하여 7년간 잘 사용했는데,

2주 전부터 인터넷(wan)이 간헐적(대략 10분 간격)으로 5~10초 가량 끊기는 현상이 발생한다.

 

이 몸은 프로그래머 시절부터 장애가 발생하면 자신부터 의심하는 습관이 몸에 베어서,

라우터(공유기)의 베타 펌웨어를 정식 펌웨어로 원복하였으나 증상이 동일하고,

라우터 경유없이 인터넷 모뎀에서 노트북 유선으로 공인IP를 직접 받아도 똑같은 문제가 발생한다.

 

'고~래, 잡았다'

 

 

 

 

 

이것은 내 문제가 아니고 통신사 문제임을 확신하고 100번으로 전화하여 증상을 설명하니,

네트워크에 무지한 노인네를 대하듯 모뎀 전원 플러그를 빼고서 10분 후 다시 꼽아 보래서,

고분고분하게 시키는대로 했더니 wan과 lan 표시등 조차 안들어오며 인터넷이 완전 먹통이 되었다.

 

당일 오후 2시부터 둘째 녀석의 온라인 중간고사가 있어 긴급으로 AS를 의뢰하니,

AS기사로부터 전화가 와서 모뎀 전원이 죽어 있으니 전원 플러그를 살펴 보란다.

 

이제는 살짝 끓기 시작한다.

 

 

 

 

 

이상없다고 대답하자 2시간후 AS기사가 전원 어댑터만 달랑 들고서 나타났는데,

"이런 경우는 90%가 어댑터 불량입니다"라며 매우 확신에 찬 이야기를 하더니,

 

전원 어댑터를 교체하여도 모뎀의 wan과 lan 표시등에 불이 안들어오자,

짜증섞인 내 얼굴과 엄청난 내 장비를 번갈아 스캔하더니,

황급히 차에 다시 내려가 모뎀을 가져와 교체하니 그제서야 인터넷이 연결된다.

 

 

 

 

 

 

인터넷 모뎀은 24시간 항시 가동을 하여서 매우 가혹한 운영 조건이니,

오래된 장비는 미리 교체하는 것도 인터넷 품질 유지하는 좋은 방법이지 싶다.

 

 

 

 

 

반응형
And

인터넷 속도 측정 자동화 솔루션인 Speedtest Tracker

|
728x90

오늘은 인터넷 속도 측정 자동화 솔루션인 Speedtest Tracker를 소개하고자 하는데,

이 녀석은 Ookla Speedtest CLI 모듈을 이용하여 인터넷 속도를 측정한 후,

Chart.js 모듈을 사용하여 결과를 그려주고 텔레그램으로 통지하는 도커 컨테이너이다.

 

 

 

 

 

설치 방법은 시놀로지 File Station에서 'docker' 폴더 아래에 'internetspeed' 폴더를 생성하고,

 

 

 

 

 

docker run -d --name=speedtest -p 8788:80 -v /volume1/docker/internetspeed:/config -e OOKLA_EULA_GDPR=true --restart always henrywhitaker3/speedtest-tracker

PuTTY 단말 프로그램으로 시놀로지에 SSH로 로그인하여 root 계정으로 변경한 후,

위의 코드 블럭을 복붙하여 실행하면 Speedtest Tracker 도커 컨테이너가 만들어진다.

 

 

 

 

 

그리고 웹브라우저 명령창에 'http://Synology IP:8788/'을 입력하고,

설정 일반(Settings-General)에서 자동 실행 주기를 선택한다.

 

 

 

 

 

더불어 속도 측정 결과를 텔레그램으로 전송 받기를 원한다면,

설정 통지(Settings-Notification)에 텔레그램 bot token과 chat id를 입력하면 된다.

 

 

 

 

 

그런데 어플로 수동 측정하면 500Mb의 인터넷 속도가 제대로 나오는데,

Speedtest Tracker로 자동 측정하면 속도가 더럽게 안나오더라.ㅠㅠ

 

 

 

 

 

집에 24시간 가동되는 시놀로지 나스가 있다면 그냥 심심풀이로 한번 설치해 보시길 바란다.

 

 

 

 

 

 

반응형
And

도커 컨테이너 관리 솔루션인 Yacht 설치법

|
728x90

오늘은 시놀로지의 도커 컨테이너 관리 솔루션인 Yacht 설치법을 소개해볼까 한다.

 

 

 

 

 

설치 방법는 시놀로지 File Station에서 'docker' 폴더 아래에 'yacht' 폴더를 생성하고,

 

 

 

 

 

docker run -d -p 8005:8000 -p 9001:9001 --name=yacht --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /volume1/docker/yacht:/config selfhostedpro/yacht

 

PuTTy 단말 프로그램으로 시놀로지에 ssh 로그인하여 root 계정으로 변경한 후,

위의 코드 블럭을 복붙하여 실행하면 Yacht 도커 컨테이너가 한방에 만들어진다.

 

 

 

 

 

웹브라우저에 'http://시놀로지 IP주소:8005'를 입력하면 로그인 화면이 나타나는데,

기본 Email과 Password(admin@yacht.local / pass)를 입력하여 최초 로그인후,

 

 

 

 

 

계정의 change password 화면에서 각자의 Email과 Password로 반드시 변경하시라.

 

 

 

 

 

도커 컨테이너 관리 솔루션인 Yacht는 포테이너와 기능이 매우 유사하지만,

향후 도커 컨테이너 업데이트 기능까지 추가된다니 괜찮은 솔루션으로 보인다.

 

 

 

 

 

반응형
And

네트워크 카메라의 확실한 보안인 전원 차단하기

|
728x90

나는 네트워크 카메라의 가장 확실한 보안은 전원 차단(Power Off)이라 생각하여,

실내 카메라에 이케아 플러그와 딤머 스위치를 연결하여 필요시 켜고 끄도록 하였다.

 

 

 

 

 

설정은 이케이 게이트웨이에 이케아 플러그와 딤머 스위치를 연결하고,

네트워크 카메라의 전원에 연결하는 아주 단순한 방법을 채택하였는데,

 

 

 

 

 

평소에는 자동화 또는 애플 홈앱으로 네트워크 카메라의 전원을 켜고 끄다가,

 

 

 

 

 

유사시엔 물리 버튼도 가능하도록 이케아 딤머 스위치도 하나씩 달아 주었으며,

 

 

 

 

 

PoE 카메라인 현관실내 카메라는 UniFi 컨트롤러에서 PoE로 통제할 예정이다.

 

 

 

 

 

세상에 제아무리 고수라도 전원이 차단된 네트워크 카메라를 해킹할 놈은 없다.

 

 

 

 

 

반응형
And
prev | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ··· | 50 | next