490 likes | 1.04k Vues
서버운영체제. 11 장 . E-Mail 서버. 2013 년도 2 학기 11 주차. E-Mail 서버 구축을 위한 사전 개념. E-Mail 송수신에 사용되는 프로토콜 3 가지 SMTP(Simple Mail Transfer Protocol): 클라이언트가 메일을 보내거나 , E-Mail 서버끼리 메일을 주고 받을 때 사용됨 POP3(Post Office Protocol): E-Mail 서버에 저장되어 있는 메일을 클라이언트로 가져올 때 사용됨
E N D
서버운영체제 11장. E-Mail 서버 2013년도 2학기 11주차
E-Mail 서버 구축을 위한 사전 개념 • E-Mail 송수신에 사용되는 프로토콜 3가지 • SMTP(Simple Mail Transfer Protocol): 클라이언트가 메일을 보내거나, E-Mail 서버끼리 메일을 주고 받을 때 사용됨 • POP3(Post Office Protocol): E-Mail 서버에 저장되어 있는 메일을 클라이언트로 가져올 때 사용됨 • IMAP4(Internet Mail Access Protocol): POP3와 같음 • E-Mail 서버의 작동원리
E-Mail 서버 구축을 위한 사전 개념 • E-Mail 서버의 작동 원리
2대의 E-Mail 서버 구축 [P467] • 구현할 인터넷 구성도
실습에 사용할 E-Mail 프로그램 • E-Mail 서버 프로그램 • Microsoft Exchange – 상용 • hMailServer – 무료 (Brain Server, Second) • E-Mail 클라이언트 프로그램 • Windows Mail – 데스크톱 경험 설치시 설치 (WinClient) • Thunderbird – 무료 (Third)
[실습1] Brain Server를 daum.net 메일서버로 구축 • Brain Server를 DNS 서버로 구축하기 • [관리도구]-[DNS] 실행 • 지난주에 만들었던 brain.com 영역 삭제 • [BRAIN]-[정방향조회영역]우클릭 – [새 영역] • [새영역마법사시작] 통과 • [영역형식] – 주영역 선택
[실습1] Brain Server를 daum.net 메일서버로 구축 • [영역이름] – daum.net 입력 • [영역파일] 통과 • [동적업데이트] 통과 • [새영역마법사완료] - <마침> 클릭 • [정방향조회영역] – [daum.net] – [새호스트(A 또는 AAA)]
[실습1] Brain Server를 daum.net 메일서버로 구축 • email.daum.net을 daum.net 도메인에 등록하기
[실습1] Brain Server를 daum.net 메일서버로 구축 • [BRAIN]-[정방향조회영역]-[daum.net]-[새MX(메일교환기)]
[실습1] Brain Server를 daum.net 메일서버로 구축 • 새 MX(메일 교환기)로 email.daum.net 등록
[실습1] Brain Server를 daum.net 메일서버로 구축 • daum.net 메일 서버 DNS 등록 완료
[실습1] Brain Server를 daum.net 메일서버로 구축 • naver 메일 서버 DNS 등록하기 [BRAIN]-[정방향조회영역]우클릭 – [새 영역] • [새영역마법사시작] 통과 • [영역형식] – 주영역 선택 • [영역이름] – naver.com 입력 • [영역파일] 통과 • [동적업데이트] 통과 • [새영역마법사완료] - <마침> 클릭 • [정방향조회영역] – [daum.net] – [새호스트(A 또는 AAA)]
[실습1] Brain Server를 daum.net 메일서버로 구축 • email.naver.com을 naver.com 도메인에 등록하기
[실습1] Brain Server를 daum.net 메일서버로 구축 • [BRAIN]-[정방향조회영역]-[naver.com]-[새MX(메일교환기)] • 새 MX(메일 교환기)로 email.naver.com 등록
[실습1] Brain Server를 daum.net 메일서버로 구축 • naver.com 메일 서버 DNS 등록 완료
[실습1] Brain Server를 daum.net 메일서버로 구축 • Brain Server 네트워크 설정 변경 • Brain Server의 DNS 서버를 자기 자신으로 설정
[실습1] Brain Server를 daum.net 메일서버로 구축 • nslookup 명령으로 email.daum.net 과 email.naver.com 주소 확인
[실습1] Brain Server를 daum.net 메일서버로 구축 • 메일 서비스를 위해 포트 열어두기 - 110번(POP3), 25번(SMTP) • [Windows 방화벽]에서 예외 포트에 POP3 110번 추가하기
[실습1] Brain Server를 daum.net 메일서버로 구축 • [Windows 방화벽]에서 예외 포트에 SMTP 25번 추가하기 • 최종적으로 설정된 화면
[실습1] Brain Server를 daum.net 메일서버로 구축 • Brain Server에 Windows 용 무료 E-Mail 서버인 hMailServer 설치하기 • hMailServer 홈페이지: www.hmailserver.com • hMailServer 5.3.3 – Build 1879 다운로드 • 위사이트외에 강의홈피, brain.hanb.com/win2008 에도 있음 • hMailServer 디폴트 옵션으로 설치 • [hMailServer Security] - 비밀번호를 123456으로 지정
[실습1] Brain Server를 daum.net 메일서버로 구축 • [connect] 창에서 시작시 자동연결을 선택하고 연결 – 패스워드 입력
[실습1] Brain Server를 daum.net 메일서버로 구축 • [hMailServer Administrator] - <Add domain> 클릭 • [Domain]에 ‘daum.net’ 입력하고 <Save> 클릭
[실습1] Brain Server를 daum.net 메일서버로 구축 • Domain > daum.net > Accounts 선택하고 <Add> 클릭
[실습1] Brain Server를 daum.net 메일서버로 구축 • 사용자 김유신 계정을 아래처럼 추가 <Save> 클릭 • Address: kim • Password: 123456 • Maximum size: 300
[실습1] Brain Server를 daum.net 메일서버로 구축 • Settings > Advanced > Auto-ban 선택한후 Enabled 옵션 해제하고 <Save> 클릭 • <Exit> 클릭해 마침
[실습1] Brain Server를 daum.net 메일서버로 구축 • 김유신의 PC인 WinClinet로 daum.net 메일서버 사용하기 • WinClient 켜기 • DNS 서버를 Brain Server로 설정하기
[실습1] Brain Server를 daum.net 메일서버로 구축 • 김유신의 메일 클라이언트 프로그램 설정하기 • [시작]-[모든프로그램]-[Window Mail] • [사용자 이름] 설정
[실습1] Brain Server를 daum.net 메일서버로 구축 • [인터넷 전자 메일 주소] 설정
[실습1] Brain Server를 daum.net 메일서버로 구축 • [전자 메일 서버 설정]
[실습1] Brain Server를 daum.net 메일서버로 구축 • [인터넷 메일 로그온] 설정 • [축하합니다] 에서 <마침> 클릭
[실습1] Brain Server를 daum.net 메일서버로 구축 • kim@duam.net이 자신에게 메일을 보내 테스트 • 메일작성해서 보내기
[실습1] Brain Server를 daum.net 메일서버로 구축 • 메일서버로부터 메일을 받아 확인
[실습1] Brain Server를 daum.net 메일서버로 구축 • 정크메일로 취급될 시 옮기기 • WinClient 정지
[실습2] Second를 naver.com 메일서버로 구축 • Second 네트워크 설정 변경 • DNS 서버를 Brain Server로 설정
[실습2] Second를 naver.com 메일서버로 구축 • 명령창에서 nslookup 명령으로 email.daum.net이 192.168.111.10, email.naver.com이 192.168.111.20으로 나오나 확인 • Windows 방화벽 예외 포트에 POP3 110번 추가 • 마찬가지로 예외 포트에 SMTP 25번 추가 • Second에도 hMailServer 설치 • hMailServer 다운로드 후 디폴트 옵션으로 설치 • [hMailServer Security]에서 비밀번호를 123456으로 입력 • [Connect]창에서 ‘Automatically connect on start-up’을 체크하고 <Connect> 클릭 후 비밀번호 123456 입력하고 <OK> 클릭
[실습2] Second를 naver.com 메일서버로 구축 • [hMailServer Administrator] 창에서 <Add domain> 클릭 • ‘Domain’에 ‘naver.com’ 입력하고 ‘Enabled’옵션이 체크된 상태에서 <Save> 클릭 • Domain > naver.com > Account 항목을 선택하고 <Add> 클릭
[실습2] Second를 naver.com 메일서버로 구축 • 이순신 계정을 다음처럼 입력하고 <Save> 클릭 • Address : lee • Password : 123456 • Maximum Size : 300
[실습2] Second를 naver.com 메일서버로 구축 • Settings > Advanced > Auto-ban 선택 후 ‘Enabled’ 옵션 체크하고 <Save> 클릭 • <Exit> 클릭해 설정 마침 • 이순신의 PC인 Third로 naver.com 메일 서버 사용 • Third를 켜고, DNS 서버를 Brain Server로 변경
[실습2] Second를 naver.com 메일서버로 구축 • 메일클라이언트로 썬더버드 사용 • 참고) Windows Mail은 데스크톱 경험을 깔아야 사용 가능함 • 썬더버드 다운로드 – 썬더버드 홈페이지(www.mozilla.org/ko/thunderbird) 보다는 강의 홈피, brain.hanb.co.kr/win2008 에서 구판 받기 (책하고 맞추기 위해) • 다운받은 썬더버드를 기본값으로 설치 • 썬더버드 실행 후 [메일계정설정]창에 이순신 등록
[실습2] Second를 naver.com 메일서버로 구축 • 메일서버가 설정이 안되어있기 때문에 오류발생하는데 <수동설정> 클릭
[실습2] Second를 naver.com 메일서버로 구축 • 메일서버(받는 서버) 설정
[실습2] Second를 naver.com 메일서버로 구축 • 보내는 서버 설정
[실습2] Second를 naver.com 메일서버로 구축 • 이순신 계정에 이름 부여
[실습2] Second를 naver.com 메일서버로 구축 • 왼쪽의 탭 제목이 이순신으로 변경되면 설정 완료
[실습2] Second를 naver.com 메일서버로 구축 • 썬더버드로 이순신이 김유신에게 메일 보내기 • Third에서 썬더버드로 메일 작성
[실습2] Second를 naver.com 메일서버로 구축 • 썬더버드로 이순신이 김유신에게 메일 보내기 • Third에서 썬더버드로 메일 작성해 보냄
[실습2] Second를 naver.com 메일서버로 구축 • Third 종료하고 WinClient 켜기 • PC가 견딘다면 Third를 종료안해도 됨 • WinClient에서 김유신이 이순신으로부터의 메일 확인
[실습2] Second를 naver.com 메일서버로 구축 • WinClient에서 다시 이순신에게 회신 (내용은 적절히) • WinClient 중지하고 Third 켜기 • Third에서 김유신이 회신한 메일을 이순신이 확인 Capture
13장 수업을 위한 준비 • 가상머신 4대를 모두 초기화한다. • 기존 가상머신을 지우고 압축을 새로 푼다. (압축을 풀 때는 알집대신 윈도우의 기본압축풀기를 사용할 것) • 가상머신 4대의 Administrator 암호를 다음과 같이 설정해둔다. • Brain Server - p@ssw0rd1 • Second – p@ssw0rd2 • Third - p@ssw0rd3 • WinClient - p@ssw0rd4 • 4대 모두 [암호변경할 수 없음]과 [암호사용기간 제한없음] 체크해 둘 것