Webserver와 dnsServer 구축하고 wire shark로 패킷확인하기(1)

2019. 4. 6. 21:47cs/컴퓨터 네트워크

필자의 경우에는 mac으로 진행하기 때문에 옵션 위치나 설정하는 방법이 조금씩 다르다. 그렇지만 크게 다르지 않으니 잘참고해서 꼭성공하길 바란다..........


1. virtual box 환경 설정

필자는 ubuntu desktop과 ubuntu-server를 사용했다. desktop은 게스트 ubuntu server는 dns와 web server를 실행시킨다. 

 

 1.1 다운로드

https://www.ubuntu.com/download/desktop  사이트에가서 다운받으면 된다. 

version(필자의 경우)
ubuntu desktop: 18.04.2
ubuntu server: 14.04.6

1.2 설치하기 
ubuntu server 설치

0.1 ubuntu server설치

이 다음 부터 예예예 계속 누르시면 됩니다. 

0.2 0.1에서 다운로드 받은 이미지를 집어 넣겠습니다. 

언어 설정하기 

0.3 한국어 말고 영어 선택

한국어는 글자가 깨져서 영어로 진행하겠습니다. 계속 영어선택하시고 지역 선택만 한국으로 해주세요

0.4 hostname 아무거나 지어줍니다.
0.5 유저의 실제이름을 넣어줍니다. 

 

0.6 유저이름을 적는다.


0.7 비밀번호 쓰잘때기 없으니 쉬운걸로 합시다.

그 후에 시작폴더 비밀번호 걸래라고 물어보는데 NO! 합시다.

파티션 설정 

필자는 몰라서 처음에 선택되어있는 것을 클릭 클릭했다.

0.8 파티션을 나눈다. 

LVM으로 바꾸어준다. 

0.9 LVM으로 바꾸기

이 후에 continue, yes를 골라준다. 

앗 사진찍는걸 까먹었다. 우리는 web이랑 dns랑 ssh를 스페이스바로 눌러서 골라주면된다. 골라주면 sql비밀번호를 치라고 하는데 그냥 엔터쳐주면된다. 쓸일이 없다. 

1.0 그냥 선택

그냥 yes해주면 된다.

설치가 완료된다. 

1.1 설치완료


1.3 고정 ip 할당해주기

1.2 호스트 네트워크 관리자를 선택한다. 
1.3 아래와 같이 설정해준다. 밑에는 적지 않아서 짤랐다

DHCP 설정은 안해준다. 

그리고 가상머신 설정에 들어가서 1.3에서 만든 것을 등록해준다. (우분투 서버와 데스크탑 둘다 설정해준다.)

1.4 호스트 네트워크 등록

<Ubuntu Server>
다시 ubuntu로 돌아가서 
sudo vi /etc/network/interfaces  에 들어가서 기존에 있던 것을 아래와 같이 바꾸어준다. 

1.5 ubuntu 고정 ip 등록

gateway나 network는 사진 1.3에서 설정해주었던 ip주소로 해준다. 그리고 우분투를 껐다 다시 킨다.
ubuntu를 다시 켜서 ifconfig를 쳐보면 

1.6 ifconfig addr 주소 보기

<Ubuntu desktop>

딱히 설정할 것이 없이 시작하기전 host로 설정해주면 된다.

하지만 1단계를 종료하기전 ping을 보내서 desktop과 server가 연결됐는지 확인할 수 있다. 아래와 같은 상황이면 해결된 것이다.