%20%EB%82%B4%20%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%EB%8F%84%EB%A9%94%EC%9D%B8%EC%97%90%EC%84%9C%20%ED%95%B4%EB%8B%B9%20%EC%84%9C%EB%B2%84%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
먼저 A 도시에 있는 서버에서 웹 사이트를 게시한 다음 이 서버를 B 도시(IP 주소 변경 예정)로 이동하면 해당 웹 사이트 사용자가 여전히 동일한 URL로 해당 웹 사이트에 액세스할 수 있습니까? 저는 이 문제를 DNS의 관점에서 생각하고 있습니다. 도메인 등록 기관을 통해 이 (이론적인) 웹 사이트의 도메인을 새 IP 주소로 매핑할 수 있을 것으로 기대하지만 일부 사용자가 이전하기 전에 웹사이트를 방문하면 이전 IP 주소가 지정됩니다.
DNS 매핑이 "캐시"되어 있으며 이 캐시는 일정 시간이 지난 후에만 만료되어 재배치 전 사용자가 새 IP 주소 정보를 받지 못할 수 있다고 들었지만 앞서 언급한 사례와 관련된 정보를 찾을 수 없었습니다. .
정리하자면, 이전 이전 사용자가 이전 및 IP 주소 변경 이후 동일한 URL을 통해 웹 사이트에 접속할 수 없는 것에 대해 걱정해야 합니까? 그렇다면 어떻게 해야 할까요?
(부가 질문: ISP가 새로운 도시로 이전한 후에도 동일한 IP 주소를 유지할 수 있도록 허용합니까? 다른 국가로 이동하는 것은 어떻습니까? IP를 유지할 수 있다면 캐시 또는 문제가 발생할 수 있기 때문에 이렇게 묻습니다. 무엇이든 피할 것입니다.)
답변1
새 IP 주소로 도메인의 DNS를 업데이트합니다.
예를 들어, 대신
example.com. IN A 192.0.2.1
당신이 넣어
example.com. IN A 198.51.100.1
액세스하던 사용자는 example.com
계속해서 동일한 이름으로 액세스하게 됩니다. IP 주소 변경은 그들에게 투명합니다. 이것이 DNS의 목적입니다. IP 주소가 변경되더라도 고정된 이름을 사용할 수 있도록 하는 것입니다.
다양한 웹 패널에 있는 다양한 시각적 DNS 편집기도 이러한 변경을 허용합니다. 각 레코드에 TTL(Time To Live) 설정이 있고 DNS 서버가 해당 시간 동안 이를 캐시할 수 있기 때문에 일부 "DNS 캐싱" 문제가 발생합니다. 해당 시간 동안 일부 사용자는 새 IP에 액세스하지만(DNS 서버의 캐시에 이전 레코드가 없는 경우) 일부 사용자는 여전히 이전 IP에 액세스하려고 시도합니다. 캐시가 만료될 때까지 이전 주소를 캐시한 사람들에게는 사이트가 작동하지 않습니다. 이는 귀하가 직면하게 될 최악의 상황입니다. 이 가동 중지 시간은 일반적으로 2일에서 1시간까지입니다. 다양한 DNS 도구를 사용하여 확인할 수 있습니다(DNS 거울을 찾아 사이트 이름을 입력하면 다른 정보 중에서 TTL이 표시됩니다).
외부 사용자의 경우 다운타임을 몇 초 정도만 지속할 수 있도록 준비가 가능합니다. 이전 IP와 새 IP 모두에 역방향 프록시를 설정하고 실제 서버를 백엔드로 만들어야 합니다. 그런 다음 사용자에게 어떤 IP가 반환되는지에 관계없이 역방향 프록시는 해당 주소에서 작동하고 실제 서버를 찾을 수 있는 위치를 알게 됩니다. 주소를 변경하여 서버를 이동할 때 역방향 프록시의 구성만 업데이트하면 되며 이는 거의 즉시 수행할 수 있습니다. 그런 다음 DNS를 업데이트하고 레코드의 TTL이 만료되면 원하는 경우 설정을 프록시 없음으로 되돌릴 수 있습니다. 이를 위해서는 두 위치에서 동시에 작동하는 작업이 필요하지만 가동 중지 시간이 중요한 경우에는 그렇게 하는 것이 좋습니다.
ISP를 변경하고 IP가 ISP에 바인딩된 경우 해당 IP를 유지할 수 없습니다. (아마도 공급자 독립 주소가 없을 가능성이 높습니다. 그렇다면 무엇을 해야 할지 알고 있는 IT 부서도 있었을 것입니다.) 도시를 변경해도 동일한 ISP를 유지하는 경우에는 때때로 있기 때문에 그들에게 문의해야 합니다. 귀하와 함께 IP를 이동할 수 있는 기술적 가능성. 그러나 이것에 의존하지 마십시오! 그리고 저는 어떤 ISP도 여러 국가에 걸쳐 IP 주소를 유지하도록 허용하지 않을 것이라고 믿습니다.