일시적으로 도메인을 다른 서버로 리디렉션

일시적으로 도메인을 다른 서버로 리디렉션

Apache2 서버(서버 1이라고 부름)를 가리키는 도메인이 있습니다. GoDaddy에서 아무것도 변경하지 않고 서버 1의 구성을 조정하여 해당 도메인을 다른 IP 번호의 다른 서버(서버 2라고 함)로 빠르게 지정할 수 있기를 원합니다. 서버 1에는 Virtualmin이 설치되어 있습니다(거기에서 이를 수행할 수 있는 편리한 방법이 있는 경우). 목표는 서버 2에 있는 일부 자료를 시연하기 위해 빠르고 일시적으로 조정하는 것입니다.

도메인 자체로는 불가능하다면 하위 도메인으로도 가능할까요?

이 문제를 해결하는 가장 좋은 방법에 대한 아이디어가 있으면 감사하겠습니다. 미리 감사드립니다.

답변1

DNS 영역을 빠르게 편집하고 IP 주소를 다른 서버로 넘기십시오. 가능하고 해당 IP에 도메인 이름을 오랫동안 사용할 계획이 없다면 TTL을 600(10분)과 같이 작게 설정하는 것이 좋습니다. 영역 편집기의 NS 레코드가 DNS와 등록 기관에서 동일하게 유지되는 한 이는 전혀 큰 문제가 되지 않습니다.

주의 사항: 해당 도메인 이름을 참조하는 CNAME 레코드도 이동할 수 있는지 확인하세요(예: mail.example.com). 동일한 IP를 유지하기 위해 필요에 따라 해당 CNAME 레코드를 약간 변경해야 할 수도 있습니다(예: 이전 IP에 할당한 하위 도메인을 가리킴).

답변2

서버 1에서 2개의 서로 다른 전환 가능한 구성을 실행해야 합니다. 하나는 라이브이고 다른 하나는 두 번째 서버에 ProxyPassReverse입니다. 또한 서버 1의 데모.example.com을 다른 포트에서 영구적으로 실행하여 항상 액세스할 수도 있습니다. DNS 업데이트를 조정/관리할 필요가 없습니다.

두 번째 방법은 iptables-redirects를 포함하지만 약간의 과부하가 발생할 수 있습니다.

관련 정보