通過 PowerShell 的方式增加虛擬機器終結點

2022-02-16 08:09:13 字數 1121 閱讀 1252

關於虛擬機器終結點的概念請閱讀:如何設定虛擬機器的終結點

使用 powershell 前有關 azure powershell 的安裝、配置和連線到訂閱請閱讀這篇文章

檢視當前虛擬機器終結點

相關指令:get-azurevm、get-azureendpoint

#servicename 為虛擬機器對應的雲服務的名稱

#name 為虛擬機器的名稱

get-azurevm -servicename 'pstest' -name 'pstest'| get-azureendpoint

從上面資訊可以看到目前虛擬機器上擁有兩個終結點:powershell 和 remote desktop。現在通過 powershell 增加終結點。

新增虛擬機器終結點

相關指令:add-azureendpoint、update-azurevm

get-azurevm -servicename "pstest" -name "pstest" | add-azureendpoint -name "httpin" -protocol "tcp" -publicport 80 -localport 8080 | update-azurevm
該指令在虛擬機器上增加了乙個終結點,名稱 httpin,協議 tcp,公用埠 80,私有埠 8080。可以通過 get-azureendpoint 檢視結果。

注意:增加終結點的操作不會引起虛擬機器重啟,也不需要虛擬機器重啟。

首先在 excel 輸入需要一次性新增的終結點,然後以 csv 檔案格式匯出。關於在 powershell 中匯入 .csv 檔案請閱讀這篇文章.

$vm = get-azurevm -servicename 'pstest' -name 'pstest'

$csvfile = 'd:\endpoint.csv'

$endpoints = import-csv $csvfile -header name,protocol,publicport,localport | foreach

}foreach ($endpoint in $endpoints)

通過 PowerShell 的方式增加虛擬機器終結點

關於虛擬機器終結點的概念請閱讀 如何設定虛擬機器的終結點 本文包含以下內容 本文在名稱為 pstest 的虛擬機器做測試 使用 powershell 前有關 azure powershell 的安裝 配置和連線到訂閱請閱讀這篇文章 檢視當前虛擬機器終結點 相關指令 get azurevm get a...

通過 PowerShell 的方式增加虛擬機器終結點

關於虛擬機器終結點的概念請閱讀 如何設定虛擬機器的終結點 本文包含以下內容 本文在名稱為 pstest 的虛擬機器做測試 使用 powershell 前有關 azure powershell 的安裝 配置和連線到訂閱請閱讀這篇文章 檢視當前虛擬機器終結點 相關指令 get azurevm get a...

通過PowerShell獲取網域名稱whois資訊

whois 簡單來說,就是乙個用來查詢網域名稱是否已經被註冊,以及註冊網域名稱的詳細資訊的資料庫 如網域名稱所有人 網域名稱註冊商 網域名稱註冊日期和過期日期等 通過網域名稱whois伺服器查詢,可以查詢網域名稱歸屬者 以及註冊和到期時間。通常情況下,whois資訊均為真實資訊,通過whois資訊可...