본문 바로가기

728x90

리눅스

[리눅스] php 임의(랜덤)의 패스워드 생성 php 임의(랜덤)의 패스워드 생성 vim passwdcreate.php 더보기
[리눅스] named(bind) zone file ip change scripte named(bind) zone file ip change scripte vim ipswap.sh #!/bin/bash for files in `ls /var/named/aa04` do sed "s/10.0.10.124/192.168.0.20/g" $files > /tmp/named/aa04/$files done 더보기
[리눅스] named(bind)에 geoip 기능 사용하기 named(bind)에 geoip 기능 사용하기 yum install gcc epel-release yum install zlib-devel openssl-devel yum install GeoIP GeoIP-devel yum install bind bind-utils [bind download site] http://ftp.isc.org/isc/bind9/9.10.4-P6/ cd /usr/local/src/ wget http://ftp.isc.org/isc/bind9/9.10.4-P6/bind-9.10.4-P6.tar.gz tar xfz bind-9.10.4-P6.tar.gz cd bind-9.10.4-P6 ./configure --prefix=/usr/local/bind-9.10.4-P6 --sysc.. 더보기
[리눅스] named(bind) 백업 스크립트 named(bind) 백업 스크립트 vim dns_backup.sh #!/bin/bash set -x DIR="fvm01.scbyun.com-`date +%Y%m%d`" cd /root/.nl/ mkdir $DIR mkdir $DIR/sbin mkdir $DIR/etc cp -rpf /var/named $DIR cp /etc/named.conf $DIR/etc cp /etc/named.logging.conf $DIR/etc cp /etc/named.root.key $DIR/etc cp /etc/named.iscdlv.key $DIR/etc cp /etc/rndc.* $DIR/etc cp /usr/sbin/named $DIR/sbin #cp -pr /usr/local/nbind $DIR #rm -rf $D.. 더보기
How to Install python 3.7 on CentOS 7 How to Install python 3.7 on CentOS 7 Step 1 — Install Prerequisites yum install gcc openssl-devel bzip2-devel libffi-devel Step 2 — Download Python 3.x cd /usr/local/src/ wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz tar xfz Python-3.7.2.tgz Step 3 — Install Python3.x cd Python-3.7.2 ./configure --enable-optimizations make altinstall Step 4 — Using Python 3.x ./python --version .. 더보기
[리눅스] bind rndc(rndc.conf) 설정 및 rndc 명령 bind rndc(rndc.conf) 설정 및 rndc 명령 rndc reload rndc reload $ rndc reload server reload successful rndc statsus rndc status $ rndc status version: BIND 9.18.1-1ubuntu1.2-Ubuntu (Stable Release) (byunsangchul) running on vamocha-prod-gitlab-01: Linux x86_64 5.15.0-1019-aws #23-Ubuntu SMP Wed Aug 17 18:33:13 UTC 2022 boot time: Wed, 23 Nov 2022 02:19:36 GMT last configured: Wed, 23 Nov 2022 04:04:01.. 더보기
우분투에서 BIND9를 설치하고 설정하는 방법 우분투에서 BIND9를 설치하고 설정하는 방법 BIND (Berkeley Internet Name Domain)는 주로 DNS (Domain Name System) 서버를 구축하고 관리하기 위해 사용되는 오픈 소스 소프트웨어입니다. DNS는 도메인 이름을 IP 주소로 변환하거나 역으로 IP 주소를 도메인 이름으로 변환하는 역할을 합니다. 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 22.04.1 LTS Release:22.04 Codename:jammy BIND9 설치하기 bind9 패키지 설치 sudo apt update sudo apt install bind9 설치된 패키지(b.. 더보기
apt/apt-get command apt/apt-get command APT(Advanced Packaging Tool)는 데비안(Debian) GNU/리눅스 계열의 패키지 관리 명령도구로 우분투(Ubuntu)에서도 지원한다. apt와 apt-get의 차이점 apt: 더 나은 대화식 사용을위한 고급 명령 줄 인터페이스이다. apt-get: 인증 된 소스에서 패키지 및 패키지에 대한 정보를 검색하고 종속성과 함께 패키지를 설치, 업그레이드 및 제거한다. apt command apt-get command 명령의 기능 apt install apt-get install 패키지를 설치합니다 apt remove apt-get remove 패키지를 제거합니다 apt purge apt-get purge 패키지와 해당 구성 파일을 제거합니다 apt up.. 더보기

728x90