[03] DNS 이론, VMware Bridged 모드, DNS 역할 추가, apmsetup 설치 및 nmail(1)

|


- 2015.01.07




1. 메일서버 구축 전 필요한 설정



[DNS 이론]


초기에는 SRI-NIC라는 컴퓨터가 hosts.txt 파일을 가지고 있었다.

이 hosts.txt.에는 모든 컴퓨터의 Hostname과 IP Address 정보가 저장되어 있었으며

Client는 FTP를 이용해 SRI-NIC에 접근해서 hosts.txt 파일을 다운로드하는 형식이었다.


하지만 업데이트가 늦는다는 문제점, 네트워크 트래픽의 문제점, 이름 중복의 이유로 DNS를 사용하게 되었다.


DNS = 계층 구조를 가지는 분산데이터베이스 구조




[네트워크 카드를 Bridged type 으로 변경]


VMware의 Edit - VMware Network - Bridged type으로 변경 - dhcp 로 변경




[서버에 DNS 역할 추가]


서버관리자 - 역할 - 역할추가 - DNS 설정하여 설치



[정방향 DNS 설정]


관리도구 - DNS - SERVER1 - 정방향 조회 영역 우클릭 - 새영역 - 주영역 - 사용할 domain 입력 - 동적 업데이트 허용 안함 - 만들어진 것 우클릭 - 새 호스트 - 이름에는 공란으로 두고 ip 주소에 자신의 서버 ip 입력하여 호스트 추가



[server의 dns 주소 설정 및 확인]


기본 DNS : 127.0.0.1

보조 DNS : 168.126.63.1


시작 - cmd 에서 [ping 자신이만든도메인] 을 입력하면 정상적으로 자신의 ip로 ping이 가는 것을 확인할 수 있다.





2. 메일 서버 설치


apmsetup 및 nmail을 이용한 메일서버 설치, Administrator 게정으로 로그인하여 진행

apmsetup 설치 후 mysql root 비밀번호 변경 - 초기 root 비밀번호 : apmsetup

nmail 압축 해제하여 C:\ 에 설치 - nmail_dir_set 실행하여 레지스트리 등록


[php 관련 에러]


nmail_install 실행하여 안내대로 설치하려 했으나 php 관련 에러 발생


php 설치 되어있나 확인

   (cmd에서 아래 내용으로 진행)

   php -v


버전 정보 나오는 것 보니 설치는 되어있다. 구성설정 파일 위치 확인해보자.


   php -i | findstr php.ini


c:\APM_Setup\php.ini 를 c:\windows 에 복사

(혹은 수업시간에 나눠준 php.bat 파일을 c:\windows 에 넣기)




And