리눅스에서 DNS 서버 구축방법 (종결) 세팅확인 및 웹서버에 대입

Posted by 대혀니_
2015. 3. 30. 01:35 IT/Linux

먼저 nslookup 을 치게되면

> 가  나오게된다.

자신이 설정한 도메인을 쳐봐라 그리고 자신의 아이피도 쳐봐라


# nslookup

> www.funlinux.com

Server:         192.168.1.77

Address:        192.168.1.77#53


Name:   www.funlinux.com

Address: 192.168.1.77

> 192.168.1.77

Server:         192.168.1.77

Address:        192.168.1.77#53


77.1.168.192.in-addr.arpa       name = www.funlinux.com.

77.1.168.192.in-addr.arpa       name = ns.funlinux.com.

>



다음과 같이 나와야 정상이다.

만약 도메인을 치면 정상인데 아이피를 치면 안뜬다면 리버스 세팅쪽 문제인지 확인해봐라.. 나는 resolv.conf 때문에 발생한적도 있다. 그래서 고정으로 바꾸는 방법을 기재한것이다.


이제 이 컴퓨터에서는 나의 DNS 서버를 거침으로서 www.funlinux.com 라는 곳이 192.168.1.77 이라는것을 알려주고 있다.


이를 위해 테스트 해보려고 한다면 웹서버를 설치하도록 하겠다.]


대부분 yum으로 설치하지만 나는 rpm 으로 설치하도록 한다. (rpm 의 경우 의존성 문제로 설치가 복잡하니 자세하게 기술하지는 않겠음)

나의 설치 과정은 이러했으니 참고만 하도록 대부분 yum install httpd 하면 설치될것이다.

rpm -e cyrus-sasl cyrus-sasl-lib --nodeps

rpm -ivh cyrus-sasl-2.1.23-15.el6.x86_64.rpm cyrus-sasl-lib-2.1.23-15.el6.x86_64.rpm --nodeps

rpm -ivh cyrus-sasl-devel-2.1.23-15.el6.x86_64.rpm

rpm -ivh openldap-devel-2.4.39-8.el6.x86_64.rpm

rpm -e pkgconfig expat --nodeps

rpm -ivh pkgconfig-0.23-9.1.el6.x86_64.rpm expat-2.0.1-11.el6_2.x86_64.rpm expat-devel-2.0.1-11.el6_2.x86_64.rpm

rpm -e apr apr-util apr-util-ldap --nodeps

rpm -ivh apr-devel-1.3.9-5.el6_2.x86_64.rpm apr-1.3.9-5.el6_2.x86_64.rpm apr-util-1.3.9-3.el6_0.1.x86_64.rpm apr-util-devel-1.3.9-3.el6_0.1.x86_64.rpm apr-util-ldap-1.3.9-3.el6_0.1.x86_64.rpm

rpm -e httpd --nodeps

rpm -ivh httpd-2.2.15-39.el6.centos.x86_64.rpm httpd-devel-2.2.15-39.el6.centos.x86_64.rpm


이후 service httpd restart 를 통해 웹서버 재시작 한번 해주자.


자 이제 웹서버가 깔렸으니 gui 환경인경우 파이어폭스를 통해 확인이 가능하다.


간단하게 http://www.funlinux.com 을 들어가게 되면 아파치 기본 화면이 나온다 그럼 성공!



다음과 같이 www 을 붙이든 안붙이든 접속이 되면 완벽하게 설정은 끝난것이다.


DNS 설정은 여기서 끝난것이다. 이제 웹서버 설정을 하면 된다.

DNS 서버 구축방법은 여기서 끝내도록 하겠다.