星期一, 1月 05, 2015

[Azure] 兩台 Azure VM 使用內部 IP 互 ping

在 Windows Azure 上同一個虛擬網路中的 VM 可以自由傳遞訊息,不同虛擬網路則不行

先建立一個虛擬網路

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-1

輸入名稱、選擇訂用帳戶和位置

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-2

不指定的情況下,Azure 會自動指派 DNS 伺服器

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-3

用預設子網路就行

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-4

完成虛擬網路(VMInternet)的建立

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-5



從組件庫建立一個 VM

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-6

選擇 OS(Windows Server 2012 R2 Datacenter)
[Azure] 兩台 Azure VM 使用內部 IP 互 ping-7

輸入相關資訊

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-8

區域/同質群組/虛擬網路選擇剛剛建立的虛擬網路(VMInternet)

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-9

重複步驟建立 VMInternet-02 VM,並加入 VMInternet 虛擬網路

在 Azure VM (儀表板內)上就可以查到 VMInternet-01 和 VMInternet-02 的內部 IP,如下圖

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-10

利用 RDP 登錄 VMInternet-01 和 VMInternet-02,firework 預設是不允許 ping 通過,利用下述語法來設定 firework
netsh advfirewall firewall add rule name=allowPing dir=in action=allow enable=yes protocol=icmpv4
測試:在 VMInternet-01(10.0.0.4) ping VMInternet-02(10.0.0.5)、在 VMInternet-02(10.0.0.5) ping VMInternet-01(10.0.0.4),結果如下圖顯示

[Azure] 兩台 Azure VM 使用內部 IP 互 ping-11

沒有留言:

張貼留言