DNS, VPN 전환 배치 파일 만들기

개인적으로 종종 DNS 변경과 VPN 연결을 수행하고, 다시 원상 복귀 시켜야 하는 일이 자주 발생한다. 지금까지 미뤄왔지만 간단하게 배치 파일을 만들고 이를 실행하는 방법에 대해서 정리해두고자 한다. 사전에 설정되어야 하는 부분은 아래와 같다. 배치 파일을 만들기에 앞서 중요한 것은 아래와 같았다. 0. 스크립트를 저장할 디렉토리 만들기 먼저 디렉토리를 만들고, 1, 2에 해당하는 배치 파일을 만들어…

더 보기

Home Assistant, Dyson 연동

본 글은 임시 저장소를 포함하고 있습니다.최하단에 걸린 제 저장소는 임시 저장소 입니다. 원 저장소에 포함되게 되면 해당 내용을 업데이트 하도록 하겠습니다. 기존에 사용하고 있던 가열식 가습기가 점점 부담이 되는 계절이 다가오고 있다. 아무래도 가열식 자체가 방안의 온도를 높이는 원인이 되기 때문에 결국 에어컨을 벌써부터 병행하다가 가습기를 바꿔야겠다는 생각에 도달하게 되었고, 고민에 고민을 거듭하다가 결국 다이슨…

더 보기

Logstash 하나의 이벤트를 다수의 이벤트로

Logstash를 통하여 데이터를 수집하다보니… 하나의 이벤트를 수신하였을 때 해당 이벤트를 나누어 다수의 이벤트로 저장하는 것이 후에 그래프를 생성하거나 데이터를 살펴볼 때 편리한 경우가 발생하였다. 예를 들어 아래와 같이 리스트 형태의 데이터가 있다고 가정해보자. 위의 데이터 관리를 쉽게 하기 위해서는 아래와 같이 이벤트를 나누는게 관리하기가 확실히 편하다. 물론 리스트 형태로 데이터를 저장해도 되고 나중에 관리 방법이…

더 보기

사소한 실수, http -> https 리다이렉션

블로그 이전을 하면서 SSL 적용을 하기로 결정하였다. 그리고 http로 접속하면 https로 이동하도록 설정하고 싶었다. 그래서 Apach 설정에서 VirtualHost 80에 아래와 같이 설정을 적어넣었다. 설정해보신 분들이라면 바로 문제가 무엇인지 아실거지만… 그 때 당시에는 후다다다닥하고 정리하고 나가야 하는 상황이라 잊고 있다가 얼마전 잘 적용되었는지 테스트나 해볼까! 해서 테스트를 해보았더니… 오류가 발생하였다. 10초의 멍때림 그리고 재시도 2번 그리고…

더 보기

Synology, APC UPS SNMP 연결

Synology NAS의 안정적인 운영을 위하여 APC사의 UPS를 설치하였다. UPS 사양은 다음과 같다. 우선 필수 적으로 UPS Network Management card가 설치되어 있어야 한다. APC UPS의 경우 PowerChute 어플리케이션을 통해서 상황에 따라 서버 전원을 내릴 수 있게 지원하고 있다. 하지만 Synology의 경우 해당 어플리케이션이 없었고, 기본적으로 제공하는 SNMP 기반의 안전모드를 사용해야 했다. 먼저 UPS SNMP를 먼저 설정해준다….

더 보기

Zabbix, 서버와 데이터베이스 분리

아무래도 노드가 더 늘어남으로 인하여, 부하 분산을 위해 Zabbix의 웹 서버와 데이터베이스 서버를 분리하기로 하였다. 일단 절차는 아래와 같다. 다른 건 일단 다 검색하면 나온다. 문제는 “6. Zabbix 설정 변경” 이었다. 설정 변경이 뭐 어렵냐… 라고 할 수 있지만 잠시의 착각으로 30분을 날려먹었다. 기본적으로 유의해야 하는 사항은 Zabbix는 서버와 웹 서버 두개로 돌아가며, 두 개의…

더 보기

Zabbix, Synology 그리고 SNMP, 디스크 용량 산출

일하는 곳에서 모니터링을 위해, Zabbix를 도입하였고 Synology 4대를 모니터링하다가 디스크 용량이 이상하게 나오는 것을 확인하였다. 해당 Template은 인터넷 검색을 통해 찾은 Synology Template을 사용하였는데… 해당 용량을 표출하는 부분을 보면, Preprocessing에서 일괄로 4096을 곱해줘서 처리하는 부분을 확인하고… 실제 값을 넣어본 결과 65535를 곱해주면 된다는 것을 확인하였다. 그래서 일괄 적용했더니 일부 값이 또 비정상으로 나오는 것을 확인했다….

더 보기

FortiGate 80D, 그리고 Zabbix

Zabbix 모니터링 툴을 설치하고 사용하려고 하다보니, Fortinet의 Fortigate 80D 모델을 모니터링해야 하는 상황이었다. 기존에 만들어진 Template들이 있길래 해당 내용을 적용하니 정상적으로 동작하지 않아 기존 템플릿과 신규 템플릿을 작성하여 사용해야 했다. 기본적으로 네트워크 쪽은 기본 제공 템플릿을 사용했다. 사용한 템플릿은 위의 템플릿으로 정상적으로 데이터를 가지고 오고, 그래프 및 트리거까지 문제없이 작동하였다. 그리고 추가로 Av, 그러니까 AntiVirus…

더 보기

SoftEther ACL 관리 (DHCP 허가)

일하는 곳에 보안 강화를 위해 기존에 포트를 오픈해주던 방식에서 VPN 방식으로 변경을 하기 위해 SoftEther를 이용하여 VPN 서버를 구축하였다. 구축후 ACL 관리를 위해, 몇 가지 룰을 추가하고 나머지는 모두 막는 방식으로 진행하려 했는데… 문제가 있었다. 바로 VPN 접속시 IP를 받아오는 DHCP 서버와 통신을 못하는 문제였다. 한참을 고민하다가 다은과 같이 해결하였다. 위와 같이 목적지 MAC 주소가…

더 보기

Synology SMS 설정 (CoolSMS 기준)

이전 블로그에서도 한 번 설명한 적이 있었는데 해당 자료가 이전 중 사라졌기 때문에 복습하는 겸해서 다시 설정해보았다. 해당 내용은 CoolSMS 기준으로 작성되었으며, GET 방식을 이용하는 다른 API를 이용한다고 해도 동일하게 적용할 수 있다. 먼저 Synology 제어판에서 알림으로 들어간다. 알림으로 가게되면 상단에 SMS 탭이 있고 해당 탭을 클릭하여 설정을 준비한다. SMS 설정 화면에 들어가면 먼저 “SMS…

더 보기