2009-04-01 2 views
0

내 시나리오는 다음과 같습니다.도메인 관리 (복수 서버)

별도의 서버에서 호스팅되는 두 개의 웹 응용 프로그램이 있습니다. 내가하고 싶은 것은 "* .mydomain.com"(즉, 하위 도메인, 'www'등)의 요청을 첫 번째 서버로 보내고 "mysubdomain.mydomain.com"을 요청하여 두 번째 서버. 어떻게해야합니까?

도메인 등록 기관에 "CNAME"설정이 있습니까? "www.mydomain.com"과 같은 IP 11.11.111.111?

나는 이것이 반드시 프로그래밍과 관련이있는 것은 아니라는 것을 알고있다. 그러나 대부분의 질문은 웹 개발과 관련되어 있기 때문에 asnwer가 사이트의 다른 사람들에게도 도움이 될 것이라고 생각했습니다.

감사합니다.

+0

* 한숨 * ... 나는 관련 프로그래밍이 아니더라도 와플 레시피에 관심이있을 것입니다. 그러나 거기에는 다른 사이트가 있습니다. 이것은 프로그래밍 질문을위한 것입니다. – Shog9

+0

@ Shog9 나는 또한 와플을 좋아한다 ... –

+0

Thanks shog! 이것은 완벽한 비유입니다.이 질문은 조리법을 묻는 것과는 거리가 먼 주제에 관한 것입니다. – John

답변

2
CNAME mysubdomain second.server 
CNAME * first.server 
0

CNAME은 이전 답글에서 설명한대로 정확합니다. A 레코드도 추가 할 수 있습니다.

* .mydomain.com을 가리키고 싶은 서버 IP 주소와 다른 서버를 가리키는 mysubdomain.mydomain.com의 A 레코드를 하나 더 지정해야합니다.

mydomain.com이 가리키는 서버에서 해당 DNS 레코드를 추가했는지 확인하십시오.

0

루트 도메인 mydomain.com에 대한 DNS 확인이 필요하거나 모든 하위 도메인을 의미하는 와일드 카드 하위 도메인 (*)이 필요한 경우 명확하지 않습니다.

이름으로 첫 번째 및 두 번째 서버를 알고 있다면 즉, first-server.com 및 second-server.com, 당신은 추가하거나 변경 mydomain.com의 영역에, CNAME 레코드를 사용합니다 :

*.mydomain.com. IN CNAME first-server.com. 
mysubdomain.mydomain.com. IN CNAME second-server.com. 

을 대신 이름의 IP를 가지고 있다면, 당신은 XXX는 첫 번째 서버의 IP입니다

*.mydomain.com. IN A XXX.XXX.XXX.XXX 
mysubdomain.mydomain.com. IN A YYY.YYY.YYY.YYY 

을 : 된 IP의 제어에, 나는 그 IP를 다음 추가 mydomain.com의 영역에서, A 레코드를 사용하거나 변경, 사용자 모르게 변경되지 않습니다 것을 의미 YYY는 두 번째 서버의 IP입니다.

참고 :

현재 A 레코드가있는 경우

, 당신은 CNAME을 설정하기 위해 제거해야합니다, 당신은 모두가 기운 다.

와일드 카드 하위 도메인은 있지만 루트 도메인 확인을 원하지 않으면 SOA 레코드와 충돌하므로 CNAME이 작동하지 않습니다.이 경우 A 레코드가 필수입니다.