반응형


| 이전 시간에는 193번 서버에 192번 IP를 추가하여 아파치 서버 멀티 도메인을 구축하는 시간이었다. 이번에는 한 IP로 여러 도메인 주소를 들어 갈 수 있는 실습을 가진다 |
| 실습 목적 하나의 IP에 여러 도메인을 연결하는 실무 핵심 기술(Name-based Virtual Host)을 구현함 |
| 191번대 ---> 192번 IP만 사용 하고, 실제로 모든 파일 작업들은(존 파일 등) 191번대에서 진행 하였다 1. 기존에 191번대에 만들었던 sec. 파일과 itc. 파일에서 WWW와 @를 같은 IP(192.169.10.193) 주소로 세팅한다 # vi /var/named/ast19.sec. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ $TTL 1D @ IN SOA ns.ast19.sec. root.ns.ast19.sec. ( 5 ; Serial 1D ; Refresh 1H ; Retry 1W ; Expire 3H ) ; Minimum IN NS ns.ast19.sec. @ IN A 192.168.10.193 ns IN A 192.168.10.191 www IN A 192.168.10.193 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ * 강조된 이 2가지만 바꾸면 된다 # vi /var/named/ast19.itc. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ $TTL 1D @ IN SOA ns.ast19.itc. root.ns.ast19.itc. ( 3 ; Serial 1D ; Refresh 1H ; Retry 1W ; Expire 3H ) ; Minimum IN NS ns.ast19.itc. @ IN A 192.168.10.193 ns IN A 192.168.10.191 www IN A 192.168.10.193 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ * etc/named.conf 에 있는 항목들은 그대로 둔다 (존파일들은 있어야 되므로) 193번대 1. 웹서버에 현재 IP 주소(192,193번) 2개 있다. 하나의 IP에 도메인이 다른 2개의 서버를 만들어야하므로 이전에 추가했던 192번 ip를 지운다. -> nmtui 에서 192번 추가 한 것 삭제 (삭제 후 별도로 해야 될 명령어는 없다) 2. 가상 호스트 설정 방법은 2가지가 있다 1) vi /app/apache/conf/httpd.conf 를 가서 아래 항목들만 수정해준다 NameVirtualHost *:80 <VirtualHost *:80> ServerName www.ast19.sec DocumentRoot "/home/httpd/html" </VirtualHost> <VirtualHost *:80> ServerName www.ast19.itc DocumentRoot "/home/httpd/itc_html" </VirtualHost> 2) 혹은 # vi /app/apache/conf/extra/httpd-vhosts.conf 에 아래 내용을 추가 하면 된다 * 단 이 파일을 설정할 시 # vi /app/apache/conf/httpd.conf 파일에서 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ # Virtual hosts Include conf/extra/httpd-vhosts.conf ---> 이 내용 앞에 있는 "#" 주석을 없애야 한다 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 3. /app/apache/bin/apachectl configtest ---> 설정 내용 에서 문법 틀렸는지 확인 4. /app/apache/bin/apachectl restart ---> 아파치 재가동 5. 명령어 확인 - nslookup www.ast19.sec. 192.168.10.193 - nslookup www.ast19.itc. 192.168.10.193 으로 질의 하면 된다 |
'Infra & Security Eng > Project Implementation' 카테고리의 다른 글
| NFS 기반 클라이언트 - 서버 환경 구축 하기 (0) | 2026.02.05 |
|---|---|
| NFSv4 환경에서의 8가지 Squash 시나리오 권한 매핑 분석하기 (0) | 2026.02.05 |
| 아파치(Apache) 웹서버에 IP 추가하여 다중 도메인 구축하기 (0) | 2026.02.04 |
| [Apache] 단일 DNS 기반 다중 도메인 운영과 웹 서버 보안의 기초: DocumentRoot 분리 설정 (0) | 2026.02.02 |
| 캐시 서버를 활용한 DNS 상위-하위 도메인 위임 및 멀티 도메인 구축 실습 (0) | 2026.01.30 |
