본문 바로가기

리눅스

리눅스 DNS 서버 - slave DNS slave(세컨더리) DNS 서버 - master DNS 서버의 zone 파일을 자동으로 백업 하는 서버이다. 설정 방법 master DNS 서버/etc/named.conf 에서 slave 할 도메인의 zone 영역에 allow-update {[slave 서버 IP]; };를 추가하면 된다.이렇게 설정하면 마스터 DNS의 zone 파일이 갱신된 후 slave DNS의 zone 파일이 갱신되는데 시간이 엄청 오래 걸린다. 빠른 갱신을 원한다면 allow-update {[slave 서버 IP]; }; 대신 also-notify { [슬레이브 서버 IP]; }; 로 설정하면 된다.slave DNS 서버 /etc/named.conf 에서 백업 받을 도메인의 zone 영역에 mesters { [master 서버 .. 더보기
리눅스 DNS 서버 - 개념과 구축 방법(CentOS) DNS 서버우리가 자주 사용하는 네이버, 구글, 다음 등의 HTTP나 FTP, SMTP 등 통신을 하기 위해서는 서버의 IP 주소를 알아야만 가능하다. IP 주소는 다들 알고 있듯이 32비트의 숫자로 이뤄지기 때문에 사용해야 될 사이트의 IP 주소를 일일이 외우거나 적어두기는 쉽지않다. 그래서 생겨난 것이 바로 DNS 서버이다. DNS 서버는 외우기 쉬운 문자로 된 주소(도메인)로 접속을 요청하면 DNS 서버가 해당 주소에 맞는 IP 주소를 알려주는 것이다. 사용자는 www.google.com의 도메인을 사용하여 구글에 접속하는 것으로 알고 있지만 사실은 해당 도메인 입력 시 pc에 등록된 DNS 서버에게 이 도메인으로 등록된 IP 주소를 받아와서 IP 주소를 사용하여 접속하는 것이다. 반대로 IP 주소.. 더보기
클러스터 란? - 리눅스 클러스터링 인터넷이 발달하면서 엄청나게 늘어난 서비스 사용량을 처리하기에는 시스템의 성능의 부족함이 느껴지고 있다. 늘어난 사용량을 처리하기 위해 높은 가용성과 확장성을 가진 서버가 필요하다. 하지만 고성능의 병렬컴퓨터나 슈퍼컴퓨터가 매우 고가이기 때문에 쉽게 이용 할 수 없다. 이로인해 클러스터링 기술이 부각되기 시작한다.클러스터 란컴퓨팅 파워를 증가시키기 위한 방법이다. 여러 대의 일반 워크스테이션을 네트워크로 연결하여 하나의 PC처럼 작동하게 하는 기술을 말한다. 워크스테이션의 cpu 성능이 좋아지고 네트워크 속도 또한 엄청나게 발달하여 클러스터의 실적용이 가능해졌다. 클러스터 pc들의 OS는 오픈소스로 인해 자유롭게 튜닝이 가능한 리눅스를 사용한다. 과학 계산 클러스터대규모 연산을 하기 위한 클러스터이다. .. 더보기
리눅스 문서 편집기 vi 명령어, 사용법 VI - 리눅스에서 기본으로 재공하는 문서 편집 프로그램이다. 윈도우의 에디터와 다르게 모드가 존재한다.모드는 명령모드, 입력모드, 실행모드로 나뉜다. 명령 모드 - 입력 외의 편집작업이 가능하다. 명령모드의 단축키gg,G - 문서 맨 처음이나 아래로nG - n의 라인으로 이동(n은 숫자)^f, ^b - 화면단위 이동x - 글자 삭제dd - 라인 삭제/문자열 - 해당 문자 검색:set nu - 화면에 라인 번호 표시를 표시한다. (실행모드에서 입력하지만 해당 명령어 입력시 명령모드로 바로 돌아온다.) 입력모드 - 데이터 입력 및 수정이 가능한 모드이다. 실행모드 - 파일 저장과 vi 종료할때 사용한다. 실행모드의 단축키wq - 저장 후 종료한다.q! - 저장하지 않고 종료한다.w [파일명] - 새이름으로.. 더보기
리눅스 기초(기본) 명령어 모음 다들 아시겠지만 처음 접하는 분들을 위한 용어 설명.디렉토리 = 윈도우의 폴더와 같다./ 최상위 디렉토리 (root) ./ 현재 디렉토리. 상대경로 표현에서 사용하며 생략 가능하다. ../ 상위 디렉토리. 즉, 현재 위치가 /home/jw라면 상위디렉토리는 /home 이다. ~/ 각 사용자의 홈디렉토리. 계정마다 지정된 home 디렉토리로 이동한다. 리눅스는 디렉토리 경로를 포함한 전체가 파일이름이다. 최대 255자, 대소문자 구별, window OS와 달리 확장자 개념이 없다.NULL : 비어있는 것이다. 정보, 데이터 등이 존재하지 않는 것을 말한다. --- 각 명령어 별로 옵션은 엄청 다양하지만 주로 사용하는 것 or 사용해본 것만 정리하였다. 본문ls - 현재 위치한 디렉토리에 존재하는 파일과 디.. 더보기