본문 바로가기

AWS Cloud School/리눅스

DNS 과제

1.Client는 DHCP server로 부터 통신에 필요한 정보를 제공 받는다.

 

2.Client는 www.rapa.com을 통해 웹서버에 접속 가능해야하며 dns.rapa.com를 통해 DNS 서버와 통신이 가능해야하고, dhcp.myhome.net 주소로  dhcp서버와 통신이 가능해야한다.

 

3.내부의 모든 대역은 정적 라우팅 한다.

 

4.vmnet8 대역은 외부로 가정한다.

1. 각 IP를 부여한다.

2. R1에서 NAT 설정을 해준다.

192.168.2.100 인터페이스가 내부, 10.10.10.10이 외부

3. R1에서 NAT 설정을 해준다.

192.168.3.100 인터페이스와 10.10.10.11이 내부, 211.183.3.100이 외부

4. R2에서 ip route 0.0.0.0 0.0.0.0 211.183.3.2 명령어를 쳐서 외부로 정적라우팅을 해준다.

5. R1에서 ip route 0.0.0.0 0.0.0.0 10.10.10.11 명령어를 쳐서 외부로 정적라우팅을 해준다.

그럼 이제 host-only 가상머신들도 모두 외부와 통신이 가능하게 되었다.

6. dhcp server는 dhcp, web은 httpd, dns는 bind와 bind-utils를 yum을 이용해 설치해준다.

7. dhcp server에서 다음과 같이 파일 설정을 해준다.

/etc/dhcp/dhcpd.conf

8. client는 dhcp로부터 ip를 부여받는다.

9. web server 설정을 해준다. (접속 시 뜨는 화면 설정)

10. dns server 설정을 해준다.

/etc/named.conf

listen-on port 53 대상과 allow-query 대상을 모두 any로 수정해준다.

/etc/named.rfc1912.zones

안내파일에 zone을 추가해준다.

/var/named/myhome.net.db

/var/named/myhome.net.db에서 각 도메인별로 어떤 ip와 연결되는지 입력해준다.

그럼 끄읏!