2017-04-24 95 views
1

我在Google Cloud Console內使用Cloud Shell使用these instructions連接到我的Google Cloud Datalab GCE VM。我的Google Cloud Datalab GCE虛擬機上有一個防火牆,它只將SSH訪問限制在某些IP地址上。我遇到的問題是雲殼IP地址經常變化。是否可以爲雲端Shell設置一個靜態外部IP地址,或者是否有用於雲外殼機器的IP範圍列表?我願意接受其他關於如何通過ssh連接到雲殼中受限制防火牆的GCE VM的其他建議。是否可以在雲端Shell中設置靜態外部IP地址?

+0

請參閱我的回答你的問題。 –

回答

3
  1. 是的,您可以設置虛擬機的靜態外部IP。請按照以下鏈接的谷歌文檔相同。

    https://cloud.google.com/compute/docs/configure-ip-addresses

轉到節 「保留一條新的靜態外部IP地址」。

我已經嘗試過以前6個月回來,它工作順利。

  1. 即使VM經常改變IP外部。 解決方案: - 最好爲該虛擬機配備一個域名。即使它下面的IP改變(動態DNS服務器)也能處理它。搜索動態DNS會有幫助。

但是在你的no。 2不會有效,因爲防火牆會阻止它。

+0

我的理解是,這些指令是針對計算引擎資源的,而不適用於雲端Shell。 –

+0

這不適用於雲端Shell,這些說明適用於虛擬機 – Noa

+0

我接受其他關於如何通過ssh連接到雲端shell中受限防火牆的GCE VM的其他建議。 : - 要回答這個問題,你可以通過給虛擬機「靜態外部IP地址」直接ssh通過「putty」給VM。這符合你的需求「簡單」。 –

相關問題