'리눅스'에 해당되는 글 2건

  1. 2008.12.03 ipvsadm 리눅스 로드밸런스
  2. 2008.04.21 Centos 5 DNS 서버설치
선배 졸업연구 프로젝트를 도와주다가 이래저래 했던 내용들 정리...

*Master 노드
/etc/sysctl.conf 수정
------------------------------------------------------------
net.ipv4.ip_forward = 1
------------------------------------------------------------

/etc/sysconfig/network-scripts/ifcfg-eth0:0 생성
------------------------------------------------------------
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=가상ip
NETMASK=255.255.255.0
------------------------------------------------------------
#ifconfig eth0:0 가상ip up (후 ifconfig 로 확인)
#yum install ipvsadm
#ipvsadm -A -t 가상ip:포트 -s 알고리즘
(ex)#ipvsadm -A -t 1.1.1.1:80 -s rr
#ipvsadm -a -t 가상ip:포트 -r 실서버ip:포트 -g
(ex)#ipvsadm -a -t 1.1.1.1:80 -r 1.1.1.2:80 -g
#service ipvsadm save
#ipvsadm -L (체크)

*Slave 노드
/etc/sysctl.conf 추가
------------------------------------------------------------
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
------------------------------------------------------------
#yum install arptables_jf
#arptables -A IN -j DROP -d 가상ip
#service arptables save
#ifconfig dummy0 가상ip netmask 255.255.255.255 broadcast 가상ip up

Posted by 호랭이~
TAG 리눅스

CentOS 기본 설치에는 DNS 서버가 기본적으로 빠져있기때문에,
yum 으로 추가설치해야한다.

#yum install bind
#yum install caching-nameserver

 서버설치는 끝났고, 각종 파일만 세팅하면 된다.
(CentOS 5와 그 이전버젼은 세팅법이 다르니 참고바람)

/etc/named.conf 추가할내용 (CentOs 5이전버젼)
----------------------------------------------
zone "도메인주소" IN {
        type master;
        file "도메인주소.zone";
        allow-update { 2차네임서버ip; };
};
----------------------------------------------

/etc/named.rfc1912.zones 추가할내용 (CentOs 5 기준)
----------------------------------------------
zone "도메인주소" IN {
        type master;
        file "도메인주소.zone";
        allow-update { 2차네임서버ip; };
};
----------------------------------------------

/var/named 폴더 zone 파일생성
----------------------------------------------
$TTL 3600
@       IN      SOA     서버주소. 관리자이메일. (
                        2008011200
                        10800
                        900
                        604800
                        3600 )
;
            IN      NS      네임서버주소.
            IN      MX      1       메일서버주소.
            IN      A         IP주소
ns1      IN      NS      IP주소
www   IN      A         IP주소
blog     IN      A         IP주소

Posted by 호랭이~
TAG dns, 리눅스