본문 바로가기

IT 제품 리뷰13

728x90
반응형
[시놀로지] 도커 MariaDB 접속 권한 설정 도커(Docker)에 MariaDB 서버를 설치하고 MariaDB 클라이언트 프로그램에서 서버로 접솔할 때 접속이 가능한 IP 주소 대역이 아니라서 접속이 불가능한 경우가 있다. 이 경우에는 실행 중인 도커 컨테이너에 접속하여 콘솔에서 MariaDB 계정별 접속 설정을 해야 한다. 도커 컨테이너 접속 아래의 명령어를 입력하여 MariaDB가 실행 중인 도커 컨테이너 ID를 찾는다. docker ps 아래의 명령어를 입력하여 MariaDB가 실행 중인 도커에 접속한다. docker exec -it {컨테이너ID} /bin/bash 아래의 명령어를 입력하여 MariaDB 콘솔에 접속한다. mysql -u root -p 아래의 명령어를 입력하여 mysql 데이터베이스를 선택한다. use mysql; 계정 설정.. 2024. 1. 5.
[시놀로지 도커] GitLab이 SMTP 서버와 통신을 못 할 때 아래의 사진처럼 시놀로지(Synology)의 도커(Docker) 환경에서 GitLab 컨테이너가 외부의 SMTP(Simple Mail Transfer Protocol) 서버와 통신을 못 하는 경우가 있다. 이 경우 원인이 2가지가 있으며 각 원인별 해결 방법은 아래와 같다. /opt/gitlab/embedded/lib/ruby/3.0.0/socket.rb:227:in `getaddrinfo': getaddrinfo: Temporary failure in name resolution (SocketError) 방화벽 설정 GitLab 컨테이너가 외부의 SMTP 서버와 통신하기 위해 인터넷을 경유하는데 이 컨테이너가 인터넷을 이용하기 위해서는 시놀로지 방화벽을 거쳐간다. 시놀로지 방화벽이 이 통신을 차단해서 .. 2023. 7. 21.
[시놀로지] SMB를 설정하고 윈도우에서 접속하자 시놀로지는 파일서비스로 SMB(Server Message Block) 프로토콜을 지원한다. SMB는 윈도우(Windows)에서 자연스럽게 사용할 수 있는 점이 특징이라 흔히 사용한다. SMB를 설정하고 윈도우에서 접속하는 방법은 아래와 같다. 설치환경 DSM 7.1.1-42962 Update 5 Windows 11 21H2 시놀로지 SMB 설정 아래의 사진처럼 '제어판' → '파일 공유' → '파일 서비스' → 'SMB'로 이동하여 설정하고 '적용' 버튼을 클릭한다. 고급 설정은 별도로 수정할 필요가 없지만 이번 글에서는 아래의 사진처럼 설정했다. 시놀로지 방화벽 설정 '제어판' → '보안' → '방화벽'에서 적절하게 설정한다. 본 글에서는 포트 445번 개방이 필요하다. 폴더 권한 설정 아래의 사진처럼.. 2023. 5. 11.
제브라디자이너(ZebraDesigner) 3 사용 후기 라벨 프린터로 유명한 제브라(Zebra) 사의 프린터를 사용하면 라벨 디자인을 위한 도구를 제공하는데 이 도구의 이름이 제브라디자이너(ZebraDesigner)이다. 다른 프로그램과 연동이 되는 부분과 증가 또는 감소하는 변수를 생성하여 고유한 바코드를 생성할 수 있는 점이 매력적이었다. 자동화 솔루션에서 사용하기 좋은 라벨 프린팅 솔루션이다. 제브라 디자이너는 무료 라이선스인 'Essentials' 버전과 유료 라이선스인 'Professional Edition' 버전으로 제공된다. 유료 라이센스 'Professional Edition'의 경우 30일 체험 사용이 가능하다. 필자는 제브라 ZD421을 테스트하기 위해 제브라디자이너를 설치했다. 2023. 3. 19.
UniqVision UV-7500 사용 후기와 사용 설명서 주식회사 유니정보의 브랜드인 유니크비전(UniqVision)에는 UV-7500라는 바코드 스캐너 제품이 있다. 사용해보니 단가 대비 기능이나 인식률이 좋았고 중국제이나 국내 회사에서 기술 지원을 하기에 편리한 점이 있었다. 동봉된 사용 설명서를 대략적으로 기록해놓기 위해 이 글에 사진을 첨부한다. 기능이 다양하게 많다. 실제로 써보니 처리 속도도 괜찮고 소매가도 적당해서 솔루션에 사용할 만한 제품인 것 같다. 참고문서 "UniqVision(유니크비전) UV-7500 2D 유선, 무선 스캐너 메뉴얼(User Guide)", 유니케어, 2021년 11월 18일. @원문보기 2023. 3. 18.
시놀로지(Synology)는 UPS와 연동된다. UPS를 시놀로지에 왜 적용하는가? 정전과 같은 전원 공급의 끊김 때문에 서버가 손상되는 것을 막기 위해 UPS(Uninterruptible Power Supply system)를 예비 전원으로 사용하는 경우가 일반적이다. 시놀로지 NAS(Network Attached Storage)도 UPS를 적용하여 운용하면 훨씬 안전하게 데이터를 보관할 수 있다. 아래의 사진처럼 시놀로지는 GUI(Graphical User Interface)로 UPS 설정을 할 수 있다. 시놀로지에 어떻게 UPS를 연결하는가? 시놀로지는 아래와 같이 두 가지 방법으로 UPS와 통신할 수 있다. UPS와 시놀로지를 USB로 연결 SNMP(Simple Network Management Protocol) UPS를 활용하여 TCP/IP .. 2023. 2. 18.
시놀로지(Synology)에도 도커(Docker)를 사용할 수 있다. 어느 날 확인해보니 시놀로지(Synology)에도 도커(Docker)를 사용할 수 있게 바뀌었다. NAS(Network Attached Storage)의 기능과 제한적인 웹과 DB 서비스를 제공하던 시놀로지가 도커를 지원하면서 다양하게 활용될 수 있게 바뀌었다. 아래의 사진처럼 시놀로지에서 도커가 동작한다. 모든 시놀로지 NAS가 도커를 지원하는 것은 아니고 최신의 고성능 모델에서 도커를 지원한다. 참고문서 "도커(Docker). 애드온 패키지", 시놀로지 홈페이지. @원문보기 2023. 2. 17.
IPTIME 허브/AP 모드 공유기를 VPN 서버로 사용할 때 포트포워딩이 필요하다. IPTIME 허브/AP 모드 공유기를 VPN 서버로 사용할 때 포트포워딩이 필요한데 L2TP의 경우 아래의 사진처럼 500번 포트를 포트포워딩하면 사용할 수 있다. 보안 이슈가 많은 PPTP는 사용하는 것을 추천하지 않는다. 2022. 5. 29.
IPTIME 허브/AP 모드에서 DDNS 설정이 잘 된다. 집에 허브는 없고 공유기만 여러대인 상황이라 공유기를 허브모드로 쓰고 있는데 IPTIME 공유기의 DDNS 기능을 사용하면 어떻게 될지 싶어서 사용해봤다. WAN에 선이 연결되어 있지 않은 IPTIME 공유기가 허브/AP 모드로 활성화되어 있을때 DDNS를 설정하면 외부망과 연결된 라우터의 공인 IP 주소로 DDNS가 등록되는 것을 아래의 사진처럼 확인할 수 있었습니다. 과거에는 내부 사설 IP 주소로 등록되었다고 하는데 개선되었나 봅니다. 참고문서 [1] 김석중, 메인 공유기 밑에 iptime 공유기를 연결해서 iptime DDNS 서버만 쓰는 방법은 없을까요???, 2CPU, 2013년 6월 13일. @2CPU 2022. 5. 29.
삼성전자 PM9A1 M.2 NVMe 1TB 구매 후기 및 벤치마크 운영체제 재설치가 싫어서 어지간하면 스토리지 변경 안 하고 버티려고 했는데 용량이 부족해서 도저히 더 이상 버틸 수 없었기에 NVMe SSD를 1TB 용량으로 샀다. 같은 계열의 SSD를 3년째 사용하고 있는데 별 문제가 없어서 벌크 제품이긴 하지만 가격이 아주 저렴한 삼성전자 PM9A1 M.2 NVMe 1TB를 샀다. 결론부터 말하자면 아주 만족하며 사용 중이다. 그 이유는 다음과 같다. 운영체제 재설치를 피하기 위한 스토리지 마이그레이션 성공 저렴한 가격대비 용량과 훌륭한 읽기/쓰기 성능 스토리지 마이그레이션 먼저 필자는 개발자이자 연구자이기에 운영체제 재설치로 인한 새로운 환경 구축에 대한 시간이 아주 많이 필요한 사람이다. 그래서 기존의 운영체제 시스템을 새로운 스토리지(새로운 SSD)에 그대로 .. 2021. 11. 21.
비트코인 광부(채굴)를 위한 HDMI 더미를 샀다. 비트코인을 채굴하는 광부 분들이 많이 사시는 HDMI 더미를 내가 살 날이 올 거라고는 생각하지 못 했는데 결국 그런 날이 왔다. 나는 채굴용으로 사용할 계획은 없지만 최근에 모니터 없이 개인 서버를 운용하려고 하니 팀뷰어에서 3D 연산이 되지 않는 문제가 발생했었다. 원격으로 서버를 제어할 건데 3D 연산이 왜 필요하냐고 싶다만서도 사실 3D 연산만 안 되는게 아니라 3D 연산이 안 되니 윈도우 화면 자체가 다 검은색으로 표현되고 중간 중간에 그래픽 연산이 필요한 것이 있으면 화면이 나오지 않는 문제가 있었다. 편리하게 쓰려고 윈도우 기반 서버를 사용하고 있는데 기본 제공되는 RDP(Remote Desktop Protocol)를 쓰려고 하니 보안 관련 이슈가 있고 최근에 해킹을 당한 적도 있어서 보안적.. 2020. 12. 23.
시놀로지 DS218J 프로토콜별 파일 전송속도 비교 파일 전송 프로토콜을 비교한 이유 시노롤지 DS218J는 파일 전송을 위해 다양한 프로토콜을 지원하는데 워낙 지원하는 수가 많다보니 어떤 프로토콜을 써야 파일 전송속도가 가장 좋을 지가 궁금하여 테스트해보았다. 비교한 프로토콜은 FTP와 FTPS, SFTP, HTTP, HTTPS, SMB이다. 단순히 생각해보면 암호화-복호화 과정을 거치지 않는 FTP와 HTTP, SMB(평문통신)가 가장 성능이 좋을 것으로 예상한다. 파일 전송 프로토콜 비교를 위한 환경 클라이언트 프로그램으로 FTP와 FTPS는 파일질라(FileZilla)를 활용하였고 SFTP와 HTTP, HTTPS는 레이드라이브(RAIDRIVE) 1.8.0(2019.11.29), SMB는 윈도우 파일 탐색기를 사용하였다. 통신환경은 NAS와 PC는 .. 2019. 12. 25.
시놀로지 DS218J에서 점보프레임(9K)을 설정해보았다. 점보프레임을 테스트한 이유 최근에 시놀로지 DS218J를 장만하여 시놀로지에 입문하게 되면서 여러가지를 테스트해보고 있다. 예상했던 것 처럼 구매한 NAS 하드웨어 스펙의 한계로 통신속도가 썩 마음에 들지는 않아 이것 저것을 설정해가며 실험 중이다. 실험해본 것 중 하나가 '점보프레임 설정에 따른 통신속도는 어떻게 변화할 것인가?' 인데 결론부터 말하자면 점보프레임을 안 쓰는 것이 통신 속도가 훨씬 좋았다. ※ 점보프레임은 이더넷 네트워크에서 전송 속도를 높이기 위해 데이터 프레임(MTU) 크기를 늘려서 통신하는 것을 말한다. 표준상(RFC 894) 데이터 프레임이 최대 1500 바이트로 제한되어 있으나 점보프레임은 이를 그 이상으로 늘려서 사용한다. 점보프레임은 비표준 기술이므로 업체별로 자체표준이 있.. 2019. 12. 18.