반응형

OS/CentOS 11

DNS Cache 구성하기

### DNS Cache 구성 하기테스트 OS : CentOS 7 # Bind 설치 하기yum install caching-nameserver # named.conf 설정하기vi /etc/named.confoptions {....        listen-on port 53 { any; };  --> 외부에서도 접속해야 하니 any로 설정//      listen-on-v6 port 53 { none; };  --> ipv6 사용하지 않을거라 주석 처리        allow-query     { any; };  --> DNS 질의를 위해서 any 혹은 대역으로 설정        dnssec-validation no;...};zone "." IN {        type hint;      -> cach..

OS/CentOS 2023.11.17

## Goaccess 설치

## Goaccess 설치 #C 컴파일러 설치 미설치시 발생 에러 : configure: error: no acceptable C compiler found in $PATH yum install gcc glibc glibc-common gd gd-devel -y # SSL Library 설치 미설치 에러 : configure: error: ssl library missing yum install openssl-devel -y # Maxminddb 설치 --> --enable-geoip=mmdb 사용시 미설치 에러configure: error: *** Missing development files for libmaxminddb library. yum install libmaxminddb # ncursesw..

OS/CentOS 2023.10.20

dnsmasq 설치 후 질의 통계 확인 하기

아래와 같이 pkill 을 사용하여 USR1시그널을dnsmasq로전달하면 통계정보를 dump 할수 있다 pkill -USR1 dnsmasq /var/log/dnsmasq.log 에서 확인 가능 Jan 16 13:10:24 dnsmasq[24931]: time 1673842224 Jan 16 13:10:24 dnsmasq[24931]: cache size 500, 0/0 cache insertions re-used unexpired cache entries. (캐쉬 사이즈) Jan 16 13:10:24 dnsmasq[24931]: queries forwarded 0, queries answered locally 4 (로컬에서 등답 횟수) Jan 16 13:10:24 dnsmasq[24931]: querie..

OS/CentOS 2023.01.16

dnsmasq를 사용하여 DNS 서버 설정하기 (DNS cache)

dnsmasq는 경량의 리눅스 DNS캐시 서버 , 리눅스 서버는 기본적으로로 DNS캐시를 수행하지 않으나 dnsmasq를 활용하여 DNS캐시로 활용할수 있음 일반적으로 사용하는 Public DNS서버 # KT 168.126.63.1 168.126.63.2 # Google 8.8.8.8 8.8.4.4 # Cloudflare 1.1.1.1 주로사용하는 DNS 서버는 nscd, named, dnsmasq가 있음 여기에서는 dnsmasq를 활용한 localdns 캐시 설정 하는 방법을 기록함 CentOS 및 RHEL Linux에 dnsmasq 설치 1. dnsmasq 패키지는 기본저장소에서 사용할수 있음 (YUM 패키지 관리자로 설치 가능) # DNS 캐시 서버 설치 yum install dnsmasq or d..

OS/CentOS 2023.01.13

openssl 버전업 (CentOS 7.x에서 openssl 버전업)

CentOS 7.x 버전에서 openssl 버전업에 방법입니다. 참고하세요~ #기존에 설치된 openssl version 확인 openssl version OpenSSL 1.0.2k-fips 26 Jan 2017 #설치전 필수 설치 yum install perl gcc # which openssl (bin 파일 위치 확인) /usr/bin/openssl 우선 openssl 다운로드사이트에 접속합니다. https://www.openssl.org/source/ 이 글 작성기준 최신버전이 1.1.1m 입니다. 해당다운로드 링크를 복사한뒤 cd /usr/local/src wget https://www.openssl.org/source/openssl-1.1.1m.tar.gz (버전업시 링크가 변경됨) tar -x..

OS/CentOS 2022.02.22

[CentOS 6/7/8] EPEL 과 Remi Repo 설치 하기

EPEL (Extra Packages for Enterprise Linux) 은 Fedora Project 에서 제공되는 저장소로 각종 패키지의 최신 버전을 제공하는 community 기반의 저장소입니다. 최신 버전의 패키지를 사용하고 싶은 경우는 epel 이나 remi repository를 등록하고 이 저장소를 통해서 설치 운영하시면 됩니다. (RHEL의 패키지 정책이 보수적이고 안정성을 최우선으로 패키지를 관리함) CentOS 8 / RHEL 8 yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm CentOS 7 / RHEL 7 yum install https://dl.fedoraproject.org/pu..

OS/CentOS 2021.11.23

Geoip autoupdate 설치 하기

[Geoip Autoupdate설치] ## 유료 버전과 무료 버전이 있으며 굳이 유료버전을 사용하지 않아도 됨 # 무료 버전 사용시 한달에 한번은 필히 업데이트 해줘야 함 (한달에 한번씩 업데이트 제공) Geoip autoupdate pkg파일 다운로드 및 설치 cd ~/prod curl -O -L https://github.com/maxmind/geoipupdate/releases/download/v4.7.1/geoipupdate_4.7.1_linux_amd64.rpm yum localinstall geoipupdate_4.7.1_linux_amd64.rpm -y Geoip.conf 파일 설정 vi /etc/Geoip.conf # GeoIP.conf file for `geoipupdate` progra..

OS/CentOS 2021.08.12

Yum rpm 파일 다운로드 하기

yum으로 rpm 패키지를 설치하지 않고 rpm 파일만 다운로드가 가능함 : 단 이미 설치된 패키지에 대해서는 안됨 (yumdownloader 사용시 가능) # 사전작업 yum-download를 설치 Yum Download 기능을 제공하는 plugin # yum-downloadonly 설치 yum install yum-downloadonly # 확인 yum --help | grep download : 아래와 같이 다운로드 옵션이 생김 --downloadonly don't update, just download --downloaddir=DLDIR specifies an alternate directory to store packages # yum download 사용법 : 다운로드 위치를 지정하지 않으면 ..

OS/CentOS 2021.08.05
반응형