2014-05-08 6 views
7

나는 약간의 조사를했는데 그것이 가능하다고 생각하지는 않는다. 그러나 내가 확신하기 위해 여기서 물을 것이라고 생각했다.비 신축성 IP를 신축성있는 IP로 바꿀 수있는 방법이 있습니까?

전임자가 데이터베이스 서버 중 하나의 공용 및 개인 IP를 상당히 많은 장소에서 사용하기로 결정 했으므로이 DB 서버의 크기를 조정하고 모든 IP를 변경하면 많은 시간과 하나를 놓칠 가능성이 꽤 높습니다.

서버의 현재 IP (탄력성이 아닌)와 탄력적 IP로 변환하는 방법이 가능한지 궁금합니다. 명확히하기 위해 서버에 새로운 탄력적 인 IP를 추가하는 대신 현재 할당 된 IP를 가져 와서 신축성있게 만듭니다. 이것이 SDK/콘솔을 사용하여 수행 할 수없는 일이라면 아마존이 지원을 얻으려면 배후에서 할 수있는 일입니까?

감사합니다.

+0

아마도 이것이 더 좋을까요? '파일의 $ (grep "old.ip.ad.dr"./* -RI); do ls $ file; sed -i 's/old.ip.ad.dr/new.domain.for.that /'$ file; done' – Putnik

답변

11

아니요, 불가능합니다.

탄성 IP 주소는 공용 IP 주소와 별도의 풀입니다. 공개 (또는 사설) IP 주소를 탄성 IP로 변환하는 공개 수단은 없습니다.

표준 Amazon 지원은 이러한 스위치를 만들 수 없을 것입니다. 기술적으로 아마존 네트워크 엔지니어가 아마 그런 전환을 할 수는 있지만 지원이 그렇게 할 수있는 가능성은 거의 없습니다.

+0

그건 내가 두려워했던 것입니다. 감사합니다. – Kevin

+1

한가지 할 수있는 것은 현재 인스턴스를 잠시 동안 실행시키고 모든 액세스를 기록하는 것입니다. 그런 식으로 뭔가를 놓친 경우에는 이전 IP에 액세스하려고 시도한 로그 항목이 있어야합니다. –

+1

... 서비스를 이전 한 후 이전 인스턴스에서 새 인스턴스로의 프록시 연결. IP 주소를 사용하지 않고 DNS 호스트 이름을 사용하십시오. :) –

0

인스턴스를 종료하지 않는 한 인스턴스의 인스턴스는 해당 정적 IP가 Amazon 설명서 (https://aws.amazon.com/articles/1346)에 할당 된 상태로 유지되어야합니다. 우리가 인스턴스의 크기를 조정하고 (정적 IP를 잃지 않고, 따라서 등)을 종료하지 않고 정적 IP를 유지할 수있는이 DB 서버

당신 에게 크기를 조정 할 예정 이니까

. 해당 인스턴스를 종료하면 고정 IP가 손실되므로 종료하지 않고 크기를 조정하십시오.

+7

인스턴스를 중지하면 IP 주소도 해제됩니다. –

+0

인스턴스가 종료되는지 여부를 항상 제어 할 수있는 것은 아닙니다. AWS는 일상적으로 하드웨어를 폐기함으로써 영향을받는 인스턴스를 마이그레이션해야한다는 것을 몇 달 전에 예고합니다.때때로, 너무, 그리고 인스턴스가 완전히 사라집니다. –

0

SDK/콘솔을 사용하여 수행 할 수있는 작업이 아니라면 지원을 얻으려면 아마존이 을 수행 할 수 있습니까?

아마존은 메일 서버에 대한 역방향 DNS 레코드를 수동으로 생성 할 수 있으며 사용자가 요청하는 기능을 구현하는 것으로 알려져 있으므로 요청할 가치가있을 것입니다. 나는 그것을 시도 할 것이다.

+0

그건 도움이되지 않습니다. 그들은 여러 장소에서 공개 IP 주소를 하드 코딩했습니다. DNS와 관련이 없습니다. –

+0

물론 아닙니다. 아마존이 메일 교환기의 역 DNS를 만들 수 있다면 수동으로 수정을 할 수 있기 때문에 탄력적 인 IP 로의이 수동 변환이 비용을 부담하지는 않을 것입니다. –

관련 문제