도메인을 완벽하게 전송하는 방법 (이전 등록 기관의 네임 서버가 DNS 레코드 제공을 중단했기 때문에 다운 타임을 피하십시오)


16

방금 GoDaddy에서 NameCheap.com으로 도메인을 이전했습니다. NameCheap에서 적절한 설정을 구성 할 때까지 가동 중지 시간이있었습니다. 이 가동 중지 시간 동안 브라우저는 408 요청 시간 초과 오류를 반환했습니다. 다음 번 에는 이전 등록 기관의 이름 서버가 레코드 제공을 중지했기 때문에 도메인 전송 중 가동 중지 시간을 피하려면 어떻게해야합니까? 특히 NameCheap (GoDaddy에서)으로 전송합니다.

이 질문은 도메인 전송 과 약간 다릅니다. NameCheap이 도메인에 대한 GoDaddy 이름 서버 정보를 복사했지만 GoDaddy 이름 서버가 DNS 레코드 제공을 중지 했기 때문에 다운 타임을 처리합니다 . NameCheap의 이름 서버로 전환했을 때 모든 레코드를 수동으로 다시 입력해야했습니다.

이전 전송 (또한 GoDaddy에서 Namecheap으로)을 맹세 할 수있어 다운 타임없이 DNS 레코드가 모두 자동으로 전송되었습니다. 지난번에 어떻게 다르게 했나요? 이름 서버를 최대한 빨리 전환하는 것이 문제였습니까? GoDaddy의 이름 서버가 레코드 제공을 중지하기 전에 NameCheap의 이름 서버를 사용하도록 도메인을 구성하는 것이 문제라고 생각합니다.

두 가지 가능한 해결책을 생각했지만 어느 쪽이 가능한지 확실하지 않습니다.

  • GoDaddy의 레코드에 대한 TTL을 매우 긴 값으로 설정합니다 (도메인을 소유하지 않은 경우 가능하지 않을 수 있음)
  • 중간 타사 이름 서버를 사용하십시오.

더 나은 아이디어가 있습니까?


다운 타임을 피하기 위해, 나는 새로운 네임 서버 나 기존의 프로 바이더가 아닌 제 3의 네임 서버를 신중하게 설정 한 다음, 네임 서비스를 기존의 프로 바이더에서 이전의 프로 바이더로 옮겼습니다. 이전 공급자 (Easynet)는 여전히 이름 서비스에 대해 우스운 속도로 데이터를 지불하고 있지만 이름 서버에서 아무것도 꺼내지 말라고 말했지만 이름 서버에서 즉시 데이터를 삭제했습니다. 기록이 전파되고 새로운 네임 서버가 인수되기까지 며칠의 다운 타임이있었습니다. 나는 Easynet에 매우 화가났다. 이름 서비스에는 사용하지 마십시오. 당신은 떠날 수 없습니다.
rjmunro

@rjmunro 나는 방금 namecheap에서 dnsmadeeasy로 똑같은 것을 겪었습니다. DNS를 전송하자마자 캐시 기간이 만료되기를 기다리는 대신 레코드를 삭제했습니다. 매우 많은 양의 웹 사이트도 생계입니다. 좌절은 극단적 인 과소 평가입니다.
Nathan Stretch

답변:


5

먼저 NameCheap 기술 자료를 먼저 확인해야합니다. 먼저 다운 타임없이 도메인을 Namecheap으로 이전하는 방법은 무엇입니까?

NameCheap은 이름 서버가 전송 전에 DNS 요청 처리를 시작할 수 있도록 FreeDNS 서비스를 제공합니다 . NameCheap에서 전송할 때도 계속 작동한다고 가정합니다.


NameCheap의 FreeDNS에서 FreeDNS를 사용하도록 도메인 (이전 레지스트라에서)을 변경할 때까지 레코드를 추가 할 수 없으므로 여전히 다운 타임이 발생합니다. 우둔한.
Dan Benamy

1
틀렸어, 댄 요점은 등록 기관을 변경하기 전에 NS 레코드를 전송하는 것입니다. 즉, 이전 버전에서 변경해야합니다. NS 레코드는 최대 5 일 레지스트라 승인 시간 초과 기간 동안 변경되지 않은 상태로 유지되므로이 작업을 일찍 수행하고 테스트하십시오. 이 방법을 사용하면 가동 중지 시간이 없습니다.
gamut

1

전송해야 할 부품이 여러 개 있으며 가동 중지 시간을 피하는 방법은 한 번에 한 부품 씩 올바른 순서로 전송하는 것입니다.

나는 godaddy가 레지스터, DNS 공급자, 웹 호스트 등이 하나의 패키지로 모든 것을 한 지붕 아래에서 가지고 있다고 가정합니다. 따라서 도메인을 전송하면 godaddy가 모든 서버를 한 번에 중지했습니다. 가동 중지 시간을 피하려면 여러 부품을 제어하고 수정해야합니다. 예를 들어, 한 회사에 도메인을 등록하고 다른 회사의 DNS 서비스를 사용하며 1/3에서 호스팅 공간을 구매합니다. 이는 설정하기가 더 복잡하고 비용이 많이 들지만 더 많은 제어권을 제공합니다.

제어는 다른 부품의 서비스를 방해하지 않으면 서 이들 부품 중 하나의 공급자를 변경할 수 있습니다. DNS 설정을 변경하기 만하면 DNS 서비스를 중단하지 않고 호스트를 변경하거나 등록자를 변경할 수 있습니다.

DNS를 변경할 때는 DNS 변경 사항이 빠르게 전파되도록 TTL 시간을 매우 짧게 설정하는 것이 좋습니다. 매우 긴 TTL을 설정하면 방문자는 TTL 시간이 끝날 때까지 캐시 된 오래된 DNS 설정으로 계속 전송됩니다.

이동 과정 :

  1. 모든 것, 파일, 데이터베이스, 이메일 설정 등을 백업하십시오.

  2. DNS의 TTL 시간을 짧은 값으로 설정하십시오.

  3. 모든 파일, 데이터베이스 및 설정을 새 호스트에 복사하십시오 (동적 사이트가있는 경우 일정 시간 동안 일부 동작을 제한하거나 전송 중에 데이터가 유실되지 않도록 읽기 전용 모드를 설정해야 할 수도 있습니다).

  4. 사본이 올바르게 작동하는지 테스트하십시오.

  5. 기존 DNS 시스템을 변경하여 새 웹 서버를 가리키고 사이트가로드 중인지 확인하십시오. (체크 아웃하면 지금 전체 동적 동작을 다시 활성화 할 수 있습니다.)

  6. 기존 서버에서 새 DNS 서버로 DNS 설정을 복사하십시오.

  7. 새 DNS 서버를 가리 키도록 레지스트라의 이름 서버를 변경하십시오.

  8. 사이트가 작동하는지 확인하고 모든 곳에서 모든 것이 새로운 설정으로 전파 될 때까지 며칠 기다린 다음 이전 네임 서버를 끕니다.

  9. 등록 기관을 이전하는 경우 이전 계정을 닫기 전에 해당 단계를 마지막으로 수행하십시오.

중간 타사 DNS 서비스를 사용하는 것이 좋습니다. 타사 DNS 서비스를 중개자뿐만 아니라 주 DNS 공급자로 사용하는 것이 좋습니다.


1

우선, 현재 등록 기관과 실제로 호스팅하지 않는 한 파일 / 데이터베이스 등을 이동할 필요는 없습니다.

둘째, 전송 과정에서 간과되는 가장 큰 문제는 새로운 등록 기관에서 전송 전에 DNS를 설정할 수 있는지 여부입니다. 많은 사람들이 이것을 공개적으로 인정하지는 않습니다. 예를 들어 1and1.com은 이름 서버를 이름 서버로 변경하지만 전송이 완료되고 관리 액세스가 가능해지면서 전송이 완료된 후 24 ~ 48 시간이 더 걸릴 때까지 DNS 설정을 변경할 수 없습니다.

1) 새 등록 기관이 실제로 WHOIS 레코드에 정의 된 기존 타사 DNS가 이전 요청시 조회 할 수 있도록 지원하는지 확인하십시오.

2) namecheap의 무료 DNS와 같은 타사 DNS를 설정하고 현재 등록 기관에서 사용중인 기존 DNS 영역 설정을 복사합니다.

3) 현재 등록 기관의 DNS 서버를 무료 DNS와 같은 타사 DNS로 변경하고 전파에 48 시간이 걸릴 수 있는지 확인

4) WHOIS의 연락처 정보가 정확하고 등록자 및 관리 이메일이 유효한지 확인하십시오.

5) 현재 등록 기관에서 도메인을 잠금 해제하고 일반적으로 WHOIS 등록자 / 관리자 이메일의 계정 이메일 인 이메일로 전송되는 이전 인증 코드를 요청하십시오.

6) 인증 코드를 사용하여 새 등록 기관에서 전송을 시작하고 도메인 소유권을 확인하는 WHOIS 이메일 계정으로 전송 한 이메일을 확인합니다.

전송이 완료 될 때까지 기다리십시오.


0

최근에 비슷한 스위치를 사용했지만 이번에는 준비가되었습니다. 이것이 내가 한 일입니다.

  • 모든 DNS 레코드를 이전 이름 ​​서버 호스트에서 새 이름 서버 호스트로 복제하십시오. 그렇게하지 않을 이유가없는 한 동일한 TTL을 사용하십시오.
  • 새 네임 서버가 DNS 쿼리에 응답 할 때까지 기다리십시오. dig @newnameserver yourdomain.com A +short응답하는지 확인할 수 있습니다 .
  • 레지스트라 이름 서버가 새 이름 서버를 가리 키도록 변경하십시오.
  • 새로운 네임 서버가 전 세계에 전파 될 때까지 며칠 기다립니다 (미안보다 더 안전합니다)
  • 기존 네임 서버 호스트 취소

사실 이것은 이주를 여러 날의 일로 만들었습니다. webhosting / namehosting에서 새 호스트로 이전 할 때, 1 ~ 3 일 정도 걸렸던 2-3 단계를 먼저 수행했습니다. 수요일에있었습니다. 다음주 토요일에 나는 실제 웹 사이트를 옮겼고 다음주 월요일에 마지막 단계를 밟았다. 실수로 CNAMEfor wwwghs.google.com(heh) 로 설정했기 때문에 소수의 사용자 만 문제가 발생했습니다 .


복제 및 대기가 가능한지 확실하지 않습니다 (NameCheap 사용). 다른 등록 기관이 도메인을 해제 할 때까지 이전 된 도메인은 특수 보류 상태입니다. 필요한 "호스트 관리"및 "고급 옵션"은 그때까지 사용할 수없는 것 같습니다 (현재 보류중인 도메인 이전이 없기 때문에 확인할 수 없습니다).
Leftium

레지스트라 호스팅을 네임 서버 호스팅과 별도로 유지하는 것이 좋습니다.
laebshade
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.