본문 바로가기

IT 제품 리뷰/시놀로지(Synology)7

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.
시놀로지(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.
시놀로지 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.