2014-12-24 5 views
-1

인스턴스의 IP 주소를 프로그래밍 방식으로 하나의 임시 주소에서 다른 주소로 프로그래밍 방식으로 변경할 수 있습니까? 인스턴스를 재부트하지 않는 것이 가장 이상적입니까? 기존 서버의 IP 주소를 변경하는 방법은 무엇입니까?

는 I 시도 :

gcloud compute instances delete-access-config --zone <zone> --access-config-name="External NAT" <instance-name> 
gcloud compute instances add-access-config --zone <zone> --access-config-name="External NAT" <instance-name> 

또는 후면 고정 및 IP 주소에 임시로 전환하지만 GCE 1-2는 동일한 IP 주소를 재사용에 유지한다. 동일한 IP 주소를 재사용하지 않으려합니다.

+0

인스턴스의 IP를 제거하고 임시 IP를 할당하려고 시도했지만 정적 및 백업으로 변경하려고 시도했지만 처음 2 번 시도한 후에 다른 IP로 변경되었습니다. 그러나이 동작은 두 번째 시도가 동일하게 수행되기 때문에 영구적이지 않습니다. 따라서 유스 케이스를 기반으로하면 매우 효율적이지 않습니다. 왜냐하면 당신이 그것에 의존 할 수 없기 때문입니다. – Faizan

+0

또한 설명서마다 오류가 발생한 후 인스턴스가 다시 부팅되거나 새 인스턴스를 만들면 임시 IP가 변경 될 수 있습니다. – Faizan

+0

길리 (Gili), 어떤 용도로든 아래의 해답 이었습니까? – halfer

답변

관련 문제