Network & Server Factory

개인 공부 기록

1nfra 30

[Synology] DNS Server로 Slave DNS 구성해 이중화

메인 NAS의 DNS 서버가 멈춰도 응답할 수 있도록, 다른 곳에 있는 백업 NAS에 Slave DNS를 구성했습니다. 백업 NAS에 Slave 영역을 만들고, 메인 NAS에서 영역 전송·알림·업데이트를 백업 NAS에 허용하면 레코드가 자동으로 복제됩니다.1. 배경이전에 시놀로지로 DNS 서버를 구축했습니다. 이 DNS 서버가 멈출 때를 대비해 Slave DNS를 추가했습니다. [synology] DNS Server 구축하기_개인 도메인 사용안녕하세요. 여러분 오늘은 시놀로지 내에 DNS 서버를 구축하고 개인 구매한 도메인을 연동해보겠습니다. 먼저 이번 작업을 하기 위해 필수로 필요한 것은 개인 도메인이 있어야합니다. 도메인blog.1nfra.kr제가 운영하는 두 NAS는 서로 다른 곳에 있어서, 메인 ..

Hardware/NAS 2022.08.08

[Ansible] CentOS 7 서버 3대로 Ansible 실습 환경 구성

ESXi 위에 CentOS 7 서버 3대(Master 1, Worker 2)를 만들어 Ansible 실습 환경을 구성했습니다. Master에 Ansible을 설치하고, Worker를 인벤토리에 등록한 뒤 SSH 키를 배포해 ping 모듈로 연결을 확인했습니다.1. 환경서버IP역할Ansible_master192.168.1.101Ansible 설치 (제어 노드)Ansible_worker1192.168.1.102관리 대상Ansible_worker2192.168.1.103관리 대상OS: CentOS 7 (ESXi 가상 머신)리눅스 설치 과정은 생략합니다.2. 구성 과정2.1 Ansible 설치 (Master)Master 서버에 EPEL 저장소를 추가하고 Ansible을 설치합니다.[root@Ansible_mas..

[Vagrant] "incompatible character encodings: UTF-8 and CP949" 오류 해결

Windows에서 vagrant up을 실행하다가 인코딩 오류가 났습니다. 원인은 사용자 계정 이름이 한글이라 경로에 한글이 들어간 것이었고, Vagrant와 VirtualBox 기본 머신 폴더를 한글이 없는 경로로 옮겨 해결했습니다.1. 증상Vagrant를 설치하고 vagrant up으로 가상 머신을 띄우려는데 아래 오류가 났습니다.Encoding::CompatibilityError: incompatible character encodings: UTF-8 and CP-9492. 원인사용자 계정 이름이 한글이라 경로에 한글이 포함되어 있었고, 이 때문에 Vagrant가 기본 설정 파일을 제대로 읽지 못했습니다.3. 해결 방법방법내용1. 영문 계정 사용영문 이름으로 된 사용자 계정을 새로 만들어 Vagra..

[Ansible] Ansible이란? 개념과 구성 요소 정리

Ansible은 서버 배포와 설정을 코드로 자동화하는 구성 관리 도구입니다. 관리 대상 서버에 Agent를 설치할 필요가 없어 간단하게 쓸 수 있습니다. 제어 노드, 매니지드 노드, 인벤토리, 태스크, 플레이북, 모듈의 개념을 정리했습니다.1. Ansible이란Ansible은 배포와 관리를 간소화하고 자동화하는 구성 관리 도구(Configuration Management Tool)입니다. 다른 구성 관리 도구와 달리 관리 대상에 Agent를 설치하지 않아도 됩니다.2. 왜 필요한가예전에는 여러 서버에 같은 환경을 만들 때 패키지 설치, 설정 파일 수정 같은 작업을 Bash 셸 스크립트로 나열해 실행하는 방식이 일반적이었습니다. 하지만 관리자 한 명이 맡는 서버가 늘어나면서 이 방식은 한계에 부딪혔습니다...

산업기능요원 논산 훈련소 3주 후기와 준비물

2022년 6월 16일부터 7월 7일까지 산업기능요원으로 논산 훈련소 3주 과정을 다녀왔습니다. 입소 절차, 코로나 격리 기간, 훈련 내용, 전화·PX 같은 생활 정보와 챙겨 가면 좋은 준비물을 정리했습니다.1. 입소 당일입소 시간은 오후 2시였고, 11시 30분쯤 논산에 도착해 근처 음식점에서 점심을 먹었습니다. 도착하면 주차장으로 안내해 주고, 주차 후 입구(호국 요람)로 들어가 입영 절차를 밟습니다.가져온 마스크를 버리고 새 마스크로 바꿔 씁니다.손 소독을 합니다.코로나 설문을 하고, 증상이 있거나 확진자와 접촉한 사람은 따로 자가 키트 검사를 합니다.산업기능요원, 전문연구요원, 공중보건의사와 지역별로 나눕니다. 여기서 연대가 정해집니다.카드 리더기에 나라사랑카드를 찍습니다.중대와 훈련병 번호가 적..

카테고리 없음 2022.07.10

[Synology] Hyper Backup으로 원격 NAS에 데이터 백업

시놀로지 NAS의 데이터를 다른 곳에 있는 NAS로 백업했습니다. 받는 NAS에는 Hyper Backup Vault를 설치하고 6281 포트를 열었고, 보내는 NAS에서는 Hyper Backup으로 원격 NAS 백업 작업을 만들어 매일 새벽 3시에 백업하도록 설정했습니다.1. 구성구분설치 패키지할 일받는 NAS (백업 저장)Hyper Backup Vault패키지 설치, 방화벽 6281 포트 허용보내는 NAS (원본)Hyper Backup백업 작업 생성과 스케줄 설정2. 받는 NAS 설정2.1 Hyper Backup Vault 설치패키지 센터에서 Hyper Backup Vault를 설치합니다.2.2 방화벽 허용방화벽에서 6281 포트를 엽니다. 받는 NAS는 여기까지 하면 끝입니다.방화벽에서 6281 포트..

Hardware/NAS 2022.05.10

[Linux] df와 du 명령어 차이와 사용법

리눅스에서 디스크 사용량을 볼 때 자주 쓰는 df와 du의 차이를 정리했습니다. df는 파일 시스템(디스크) 단위, du는 디렉터리 단위로 사용량을 보여 주며, 둘 다 -h 옵션을 붙이면 K/M/G 단위로 읽기 쉽게 나옵니다.1. 한눈에 비교명령어보는 대상주로 쓰는 곳df파일 시스템(디스크) 전체디스크 여유 공간 확인du디렉터리·파일어떤 폴더가 용량을 많이 쓰는지 확인2. df디스크 여유 공간을 확인하는 명령어입니다. 파일 시스템, 전체 크기, 사용량, 여유 공간, 사용률, 마운트 지점 순으로 보여 줍니다.dfdf 기본 출력 (1K 블록 단위) 기본 출력은 블록 단위라 용량이 한눈에 들어오지 않습니다. -h 옵션을 붙이면 M, G, T처럼 익숙한 단위로 보여 줍니다.df -hdf -h 출력3. dudu는..

Server & OS/Linux 2022.05.09

[Synology] MailPlus 메일 서버 구축하기 Part 2 - 보안 설정

MailPlus로 만든 메일 서버에 기본 보안 설정을 했습니다. 스팸 방지 엔진과 안티 바이러스 엔진을 켜고, SPF 검증을 위해 DNS에 TXT 레코드를 추가했습니다. 모든 옵션을 켜지는 않았고, 필요한 설정은 쓰면서 더할 예정입니다.1. 이전 글MailPlus 설치는 Part 1에서 다뤘습니다. [Synology] Mail 서버 구축하기_Part1 - MailPlus 설치안녕하세요 ~ 오늘은 시놀로지 나스를 활용하여 메일 서버를 구축해봤습니다. 이번 메일 서버에는 개인 도메인을 사용했습니다. 먼저 시놀로지 DSM에 로그인해주세요. 1. 패키지 센터에서 Synologyblog.1nfra.kr2. 서버 상태 확인설치와 기본 설정이 끝났다면 서버 관리에서 정상적으로 실행 중인 것을 볼 수 있습니다.정상 실..

Hardware/NAS 2022.04.27

[VCSA] vCenter 7에서 NSX 배포 플러그인 수동으로 제거

NSX가 동작하지 않아 다시 배포하려고, vCenter에 남아 있는 NSX 배포 플러그인(com.vmware.nsx.ui.h5)을 MOB(Managed Object Browser)에서 수동으로 제거했습니다. ExtensionManager에서 플러그인 Key를 찾아 UnregisterExtension을 실행하면 됩니다.1. 배경NSX가 정상적으로 동작하지 않아 재배포가 필요했고, 그 전에 vCenter에 등록된 NSX 배포 플러그인을 지워야 했습니다.2. 작업 과정2.1 MOB 접속본인 환경의 vCenter 주소로 MOB에 접속합니다. vCenter 로그인과 같은 계정으로 로그인하면 됩니다.https://(vCenter FQDN 또는 IP)/mobvCenter MOB 로그인2.2 ExtensionManag..

[Synology] DNS Server 패키지로 개인 도메인 DNS 서버 구축

구매한 개인 도메인의 네임서버를 Synology NAS로 지정하고, DNS Server 패키지에 Master 영역을 만들어 직접 DNS를 운영하도록 구성했습니다. 이 글에서는 도메인을 domain.com으로 가정합니다.1. 준비개인 도메인이 필요합니다. 저는 hosting.kr에서 도메인을 관리하고 있지만, 다른 등록 업체도 설정 방법은 같습니다. https://www.hosting.kr/ www.hosting.kr도메인은 보안상 domain.com으로 표기했습니다. 실제로 설정할 때는 본인의 도메인으로 바꿔 입력하세요.2. 도메인 등록 업체 설정2.1 호스트(네임서버) 등록도메인 관리 화면에서 호스트를 등록합니다. 호스트명은 ns1.domain.com처럼 입력하고, IP 주소에는 NAS가 있는 곳의 공..

Hardware/NAS 2021.07.19
서울
--:--:--
-전체 글
-카테고리
오늘 방문