Linux ETC

 서버 아이피 변경으로 인한 다량의 네임서버 존파일 일괄 변경 방법

 

예를 들어, 서버 이전 등으로 서버 아이피 211.111.111.38 가 211.111.111.216 으로
변경이 되었다면 아래와 같은 네임서버의 존 파일에서 개별 파일마다
  vi 편집기 등을 이용하여 211.111.111.38 를 211.111.111.216 로 변경함

 

$TTL 60
$ORIGIN hostway.co.kr.
@ SOA ns5.cninet.co.kr. hostmaster.cninet.co.kr. ( 05032228 86400 7200 3600000 60 )
                NS      ns5.hostway.co.kr.
                NS      ns6.hostway.co.kr.
                A       211.111.111.38
                MX      1 ASPMX.L.GOOGLE.COM.
                MX      5 ALT1.ASPMX.L.GOOGLE.COM.
                MX      5 ALT2.ASPMX.L.GOOGLE.COM.
                MX      10 ASPMX2.GOOGLEMAIL.COM.
                MX      10 ASPMX3.GOOGLEMAIL.COM.
                MX      10 ASPMX4.GOOGLEMAIL.COM.
                MX      10 ASPMX5.GOOGLEMAIL.COM.
mail            CNAME   ghs.google.com.
www             A       211.111.111.38

 

만약, 변경해야 할 존 파일의 수가 수백개 이상이라면 아래와 같이 일괄 변경이 가능합니다.

# perl -pi -e ‘s/211.111.111.38/211.111.111.216/g’ *

번호 제목 글쓴이 날짜 조회 수
226 리눅스에서 Which 명령어로 명령어 경로 확인 호스트웨이 2012.07.13 16433
225 서버 계정을 다른서버로 이전하기 호스트웨이 2015.09.23 16508
» 서버 아이피 변경으로 인한 다량의 네임서버 존파일 일괄 변경 방법 호스트웨이 2012.04.06 16619
223 epel-release 설치하기 file 호스트웨이 2014.12.22 16690
222 find 명령 사용 예제들 호스트웨이 2012.06.29 16705
221 리눅스 runlevel이란? 호스트웨이 2012.07.13 16782
220 find 명령어-1 호스트웨이 2012.03.30 16817
219 "The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA" 에러 메시지 발생 시 호스트웨이 2012.07.27 16915
218 Linux 미사용 Demon이 실행되지 않게 설정하기 file 호스트웨이 2012.07.20 16927
217 Linux 설치후 기본언어 한국어로 변경 호스트웨이 2012.08.23 16931
216 sshd_config 파일 설명 호스트웨이 2012.11.29 16966
215 리눅스 가상콘솔개수 조절 file 호스트웨이 2012.06.15 17070
214 extundelete tool을 이용하여 삭제된 파일 복구하기 호스트웨이 2016.02.29 17156
213 netstat 명령 옵션-2 호스트웨이 2012.09.13 17169
212 특정 NIC에 한 개 이상의 IP 할당하기 호스트웨이 2012.05.18 17255
211 리눅스 퍼미션(Permission)이란? file 호스트웨이 2012.07.20 17280
210 리눅스 CD로 손상된 파일 복구하기 호스트웨이 2015.09.29 17372
209 hdparm 을 이용한 하드성능 체크 및 하드 정보 확인 호스트웨이 2012.05.25 17461
208 yum 업데이트시 특정 패키지 예외처리 방법 호스트웨이 2012.08.23 17651
207 리눅스 more 명령어 file 호스트웨이 2012.07.13 17787