본문 바로가기

지식 공유

[apache] 도메인 포트 포워딩

🥨 개요

이 글에서는 apche를 이용해서 도메인 포트 포워딩 하는 방법을 다루어 볼 것이다.

 

도메인 포트 포워딩이 필요한 경우 : 

 같은 IP와 매칭된 도메인 www.test1.com www.test2.com

이 있다고 해보자 같은 IP지만 어떤 도메인을 사용했느냐에 따라 다른 포트로 포워딩되게 설정할 수 있다.

www.test1.com -> 123.123.123.123:80
www.test2.com -> 123.123.123.123:8082

 

😎 선수과정

DNSever 같은 도메인 사이트에서 www.test1.com,   www.test2.com을 같은 IP로 매칭해야 한다.

 

 

도메인 포트 포워딩

 순서는 아래와 같다.

1. 아파치경로/conf/httpd.conf 파일에 Include conf/extra/httpd-vhosts.conf 부분 주석 해제

2. 아파치경로/conf/extra/httpd-vhosts.conf 파일에 내용 추가

 

1. 아파치경로/conf/httpd.conf 파일에 Include conf/extra/httpd-vhosts.conf 부분 주석 해제

 아래처럼 Include~ 부분의 주석을 해제한다. 

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

 

2. 아파치경로/conf/extra/httpd-vhosts.conf 파일에 내용 추가

 아래 내용을 추가해준다. 

<VirtualHost *:80>
	ServerName www.test2.com
	Redirect / http://www.test2.com:8082
</VirtualHost>

 

 

이제 웹브라우저에 www.test2.com이라고 쳐보면 www.test2.com:8082로 리다이렉팅 될 것이다.