15주차 CSM_기말과제

ᴶᴬᴱᵞᴼᴼᴺ·2021년 6월 13일
0

컴퓨터 시스템관리

목록 보기
15/15

💡 기말과제 제출합니다. 미션2~미션5에 첨부한 각각의 이미지들을 클릭하면 해당 동작 화면 시연 영상이 있는 유튜브 링크로 넘어갑니다.

✔ 전체 시스템 구성도


Server(b) 는 DNS 의 역할을 하며 웹 서버가 구축되어 있습니다. Server 에는 메일 서버 구축을 하였고 또한 Server는 방화벽 서버의 역할을 하도록 하였습니다. Server의 ens35는 내부망에서 쓰는 네트워크 장치이며 ens32는 외부망 연결할 때 쓰는 네트워크 장치입니다.

본래 지정되어있는 Server(b)의 ip 주소 : 192.168.232.129
위 이미지에서 Client, Server(b), Server ens35 장치의 ip 주소들은 방화벽 컴퓨터를 구현하기 위해 설정한 주소입니다.

🚩미션1. 각자 서버에 접속할 수 있는 계정 추가

▪ Server 와 Server(b) 에 접속할 인원 3명은 rory, dean, jess 이며 각각의 계정을 adduser 로 추가하였습니다.

Server에 추가🔽

Server(b)에 추가🔽

🚩미션2. 재택근무가 가능하도록 서버에 원격접속 환경 구축

▪ Server 에 openssh 를 설치하여 원격접속 할 수 있는 환경을 만들었으며 Windows powershell 을 통해 Server에 접속할 수 있도록 하였습니다.

원격접속할 때 Server의 ip 주소 : 192.168.232.128

(이미지에 동영상 링크 걸어놨습니다. 클릭👇)

▪ Server(b) 에 openssh 를 설치하여 원격접속 할 수 있는 환경을 만들었으며 Windows powershell 을 통해 Server(b)에 접속할 수 있도록 하였습니다.

원격접속할 때 Server(b)의 ip 주소 : 192.168.232.129

(이미지에 동영상 링크 걸어놨습니다. 클릭👇)

🚩미션3. 스타트업 이름의 메일 서버 구축

▪ 스타트업 이름은 제 영문이름 'jycho'로 해서 메일 주소는 @jycho.co.kr 입니다. 메일서버는 Server 에 구축하였으며 DNS 는 Server(b) 에 구축하였습니다. 해당 영상은 미션1에서 추가한 사용자들 중 rory 와 dean 이 powershell 터미널 상에서 메일을 서로 주고 받고 Client 에 설치한 Evolution 에서 해당 메일들이 잘 전달됨을 확인한 모습입니다. 다른 영상에 비해 긴 편이라 타임라인 적어놓았습니다.

(이미지에 동영상 링크 걸어놨습니다. 클릭👇)

🚩미션4. 스타트업 웹 페이지 제작을 위해 웹 서버 구축

▪ 웹 서버는 Server(b) 에 구축하였습니다. apt install lamp-server^ 를 입력하여 웹 서버인 Apache 와 Mysql, PHP 를 설치하고 Wordpress 설치 파일을 다운로드하여 스타트업 웹 페이지를 간단하게 만들어보았습니다. 해당 영상은 호스트 컴퓨터에서 외부 인터넷과 연결된 방화벽 컴퓨터의 ens32 ip주소 192.168.232.128 을 입력하여 웹 서버에 접속하는 모습입니다.

(이미지에 동영상 링크 걸어놨습니다. 클릭👇)

🚩미션5. 팀 내에서 사용하는 서버에 해커가 침입하지 못하도록 방화벽 구축

▪ 다음과 같은 방화벽 정책을 추가하여 방화벽 컴퓨터를 구현하였습니다.

1. 외부 컴퓨터는 내부에 접속할 수 없도록 한다
2. 내부 컴퓨터는 외부 인터넷을 사용할 수 있도록 한다.
3. 외부 컴퓨터가 방화벽 서버의 공인 IP로 웹 서비스를 요청할 때는 
내부에 있는 웹 서버가 서비스할 수 있도록 한다.

해당 영상은 Server(b) 에서 ping 을 날려서 내부에서의 연결이 잘 되는지, 외부로 연결이 잘 되는지 네트워크 상태를 확인하고 호스트 컴퓨터에서 Server ens32의 ip주소 192.168.232.128 을 입력했을때 내부에 있는 웹 서버(Server(b)의 웹 서버) 에 접속이 되는지를 확인한 모습입니다. Server(b) 에서 netstat | grep 192.168.232 를 하여 접속한 ip주소를 확인해보기도 했습니다.

(이미지에 동영상 링크 걸어놨습니다. 클릭👇)

0개의 댓글