목록분류 전체보기 (1395)
변군이글루(Mirror)

bind rndc 명령어 rndc는 BIND (Berkeley Internet Name Domain) 서비스에서 제공하는 도구로, 네임서버 구성을 관리하는 데 사용됩니다. rndc를 사용하면 네임서버에서 동적인 구성 변경을 할 수 있습니다. rndc 명령어를 사용하면 명령줄에서 named 서비스에 대한 관리 작업을 수행할 수 있습니다. rndc 명령어는 다양한 작업을 수행할 수 있지만, 주요 작업은 네임서버에 새로운 구성 파일을 적용하는 것입니다. rndc 명령어를 사용하여 네임서버를 다시 시작하거나 새로운 구성 파일을 로드할 수 있습니다. 이를 위해서는 rndc reload 명령어를 사용합니다. rndc 명령어는 인증키 파일을 사용하여 인증을 수행하며, 이를 통해 보안을 강화할 수 있습니다. 인증키는 ..

bind를 사용한 마스터 및 슬레이브 dns 구성하기 테스트 환경 호스트 이름 아이피 운영체제 버전 네임서버 역할 비고 node2 192.168.0.62 centos 7 마스터(master) node3 192.168.0.63 ubuntu 22.04 슬레이브(slave) - 데스트 도메인 : mocha.sangchul.kr bind(named) 패키지 설치 및 유틸리티 설치 - node2 마스트 서버 설치 : centos에 bind 설치하기 - node3 슬레이브 서버 설치 : ubuntu에 bind 설치하기 마스터 서버 dns 서버 구성(named.conf) vim /etc/named.conf // named.conf options { listen-on port 53 { any; }; directory ..

MySQL 클라이언트 실행 시 libtinfo.so.5 라이브러리 오류 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04 LTS Release: 22.04 Codename: jammy MySQL 클라이언트 실행 $ ./bin/mysql -uroot -p ./bin/mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory 이 오류 메시지는 libtinfo.so.5 라이브러리 파일을 찾을 수 없을 때 발생합니다. 이 라이브러..

CentOS 7에서 BIND(named)의 로깅을 설정하는 방법 1. BIND 설정 파일 편집 BIND(named)의 설정 파일인 named.conf 파일을 엽니다. 일반적으로 이 파일은 /etc/named.conf에 위치합니다. sudo vim /etc/named.conf 2. 로깅 옵션 추가 named.conf 파일 내에서 로깅 옵션을 추가하십시오. 로그 파일의 경로와 로깅 레벨을 설정합니다. 아래는 간단한 예제입니다. logging { channel default_file { file "/var/log/named/named.log"; # 로그 파일 경로 severity dynamic; # 로그 레벨 (dynamic은 로그 레벨을 설정할 수 있음) print-time yes; # 로그에 타임스탬프 출..

CentOS 7에서 BIND DNS 서버를 설치하고 설정하는 방법(Install BIND DNS Server On CentOS 7)테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)1. BIND 설치BIND 패키지 설치bind : BIND 서버 패키지bind-utils : DNS 클라이언트 명령어(nslookup, dig 등) 포함sudo yum install -y bind bind-utilsBIND(named) 버전 확인named -v$ named -vBIND 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.16 (Extended Support Version) BIND 서비스 활성화 및 시작sudo systemctl ..

우분투에서 BIND(Berkeley Internet Name Domain)를 설치하고 설정하는 방법 BIND (Berkeley Internet Name Domain)는 DNS(Domain Name System) 서버를 설정하고 관리하기 위한 소프트웨어입니다. 테스트 환경 운영체제 버전 정보 $ lsb_release -d Description: Ubuntu 22.04.2 LTS 1. BIND(bind9) 설치 BIND(bind9) 패키지 설치 sudo apt-get update apt-get install -y bind9 더보기 --- $ apt-get install -y bind9 Reading package lists... Done Building dependency tree... Done Readin..

keepalived, haproxy 설치 및 설정하기 - keepalived : LVS 클러스터용 장애 조치 및 모니터링 데몬 - haproxy : 빠르고 안정적인 로드 밸런싱 리버스 프록시 테스트 환경 호스트이름 아이피 운영체제 비고 node2 192.168.0.62 CentOS 7.9 node3 192.168.0.63 Ubuntu 22.04 node1 192.168.0.61 Ubuntu 22.04 웹서버 도커 컨테이너로 구성 ** VIP : 192.168.0.60 커널 파라미터 설정 커널 파라미터 확인 sysctl -a | egrep 'net.ipv4.ip_forward|net.ipv4.ip_nonlocal_bind' - centos $ sysctl -a | egrep 'net.ipv4.ip_forw..

sed 명령어 sed는 스트림 에디터(stream editor)로서, 텍스트 파일을 처리하고 수정하는데 사용하는 명령어입니다. 기본적인 sed 사용법 sed [옵션] '명령어' 파일명 여기서, 명령어는 주로 패턴 매칭(pattern matching)을 통해 문자열을 찾고, 이에 대해 특정 동작을 수행하는 것입니다. 예를 들어, 다음 명령어는 sample.txt 파일에서 "hello" 문자열을 "hi"로 변경합니다. sed 's/hello/hi/g' sample.txt 위 명령어에서 s는 substitute의 약자로, 문자열 대체를 수행하는 명령어입니다. 여기서 hello는 대체하고자 하는 패턴, hi는 대체할 문자열이며, g는 전체 문자열에서 패턴에 매칭되는 모든 문자열을 찾아 대체하라는 옵션입니다. 다..