2014-03-07 75 views
1

創建EC2實例時,默認區域爲us-west。然後當實例運行時,我將其更改爲us-east,並且公共DNS也發生了更改。更改Amazon EC2實例區域後SSH失敗

但是,我SSH在putty中使用新的DNS,並且它顯示服務器拒絕密鑰。如果我切換回西部地區,它會顯示原始DNS。有誰知道爲什麼我不能使用我們東方連接EC2?

+0

我很好奇你是如何完成EC2中不斷變化的區域。 AFAIK沒有這樣的功能。您只能在不同地區複製AMI。 – Rico

+0

@Rico:我點擊右上角的區域選擇器。是否改變了區域? – Sean

+0

是的,但區域在AWS中有完全獨立的資源。 – Rico

回答

2

這聽起來像是可能發生的唯一的方式是,如果你在一個新的地區創建了一個類似的實例。在這種情況下,您的keypairs是不同的。您需要爲您創建的區域使用特定的keypair

+0

我改變了地區,看到實例控制檯中的「密鑰名稱」仍然是相同的密鑰名稱。 – Sean

+0

@Sean密鑰可能具有相同的名稱,但它們是不同的密鑰。他們的內容是不同的。 – Rico

+0

我改變了該地區後,如何獲得當前的密鑰?謝謝! – Sean