구성도
Host | CentOS7-1 | CentOS7-2 | CentOS7-3 | W2K19-AD | W10-1 |
IP | 10.0.0.11 | 10.0.0.12 | 10.0.0.13 | 10.0.0.1 | 10.0.0.101 |
SM | 255.255.255.0 | ||||
DG | 10.0.0.254 | ||||
IP(Host-only | 172.10.0.1 | 172.10.0.2 | 172.10.0.3 | 172.10.0.4 | |
DNS | mhan.xyz | ||||
ROLES | Proxy 보조DNS FTP(Passive) |
WEB(Main) 보조DNS |
WEB(Main) 보조DNS NFS |
WEB(Main) 주DNS |
Test |
1. NFS 구성
- CentOS7-3
1.1. nfs 설치
# yum install -y nfs-utils
1.2. nfs 서버 설정
※ 마운트 할 디렉터리 생성
※ /etc/exports 파일 설정
# vi /etc/exports
※ 고정 포트 설정
# vi /etc/sysonfig/nfs
# vi /etc/services
※ nfs 실행 및 포트 확인
※ 방화벽 오픈
1.3. NFS 클라이언트 설정
- W10-1
※ 제어판 → Windows 기능 켜기/끄기 → NFS용 서비스 켜기
1.4. 테스트
- W10-1
※ cmd창에서 nfs 서버 디렉터리에 마운트
※ 마운트 정상적으로 되었는지 확인
※ 디렉터리 접속해보기
※ 마운트 해제
1.5. 팀원 nfs 서버에 마운트 테스트
- 테스트 대상: nfs.khj76.xyz
※ nfs 서버 디렉터리에 마운트
※ 마운트 확인
2. MAIL
- CentOS7-2
2.1. sendmail 설정
※ sendmail 설치 (sendmail-cf : m4 명령어 관련)
# yum install -y sendmail sendmail-cf
※ /etc/mail/sendmail.mc 파일 수정
# vi /etc/mail/sendmail.mc
※ sendmail.mc 파일 설정 내용 밀어 넣기
※ sendmail.mc 파일 39번째 띄어쓰기 처리된 줄 삭제
# vi /etc/mail/sendmail.mc
※ 메일 테스트용 유저 생성 및 패스워드 변경
※ local-host-names 파일 수정
# vi /etc/mail/local-host-names
※ 액세스 설정
# vi /etc/mail/access
※ sendmail이 알아들을 수 있는 형태로 hash 처리
※ mail 그룹에 유저 추가
# vi /etc/group
※ sendmail 서비스 실행
2.2. dovecot 설정
※ dovecot 설치
# yum install -y dovecot
※ dovecot 설정 파일 수정
# vi /etc/dovecot/dovecot.conf
※ 10-auth.conf 파일 수정
# vi /etc/dovecot/conf.d/10-auth.conf
※ 메일 저장 위치 설정
# vi /etc/dovecot/conf.d/10-mail.conf
※ 포트 설정
# vi /etc/dovecot/conf.d/10-master.conf
※ dovecot 서비스 실행
2.3. VMware 포트 포워딩 설정
- Host PC
2.4. 방화벽 설정
※ 방화벽 오픈 (25/tcp, 110/tcp, 143/tcp)
- CentOS7-2
※ 방화벽 설정 (25/tcp, 110/tcp, 143/tcp)
- W10-1
- W2K19-AD
- HostPC
2.5. Test
- W10-1
2.5.1. Tunderbird 설정
※ Thunderbird 메일 계정 설정
※ SMTP 포트 확인
- SMTP 포트가 정상적으로 설정되어 있는지 확인. 해당 부분에 다른 포트로 설정되어 있으면 변경해준다.
2.5.2. 발신 Test
※ 메일 발신
※ 보낸 편지함에 발신한 메일이 정상적으로 저장되었는지 확인
※ 위에서 보낸 메일 수신자에게 정상적으로 보내졌는지 확인
2.5.3. 수신 Test
'Linux-Windows' 카테고리의 다른 글
1. Virtual Machine으로 Proxy, Web, DNS, FTP 구성 (0) | 2022.05.31 |
---|