當Azure裡的虛擬機器網絡卡被禁用了之後

2022-02-17 07:37:03 字數 2511 閱讀 5522

這樣的想法來自於乙個假設,如果網絡卡被禁用之後,使用者該如何處理,azure又該如何處理,對於設定在虛擬機器中的禁用網絡卡選項是否還有存在的意義?通常情況下,點選了禁用網絡卡對於你和虛擬機器來說就一下之抓瞎了,瞬間失去光明的感覺,你的遠端連線就這樣被自殺了。為了驗證這樣的自殺行為,也考驗azure的強大自我管理特性,筆者開始了驗證。【後面還有彩蛋,歡迎閱讀到結尾】

進行基礎資訊的收集

對於和網絡卡有關的屬性我認為常見的有mac實體地址ip位址dhcp伺服器dns字尾網絡卡介面卡名稱。其中mac位址作為一種原始資料存在於網絡卡本身,而這個特性被很多防篡改軟體和產品作為「唯一識別碼」來說是相當的重要。

figure 1自殺前拍照留念,我特地標記了實體地址以突出他的重要性

開始禁用虛擬機器中唯一的一塊網絡卡

禁用開始,遠端連線終端,並出現開始嘗試最多20次的鏈結數量,此時在azure.com的管理介面裡看到系統還是活著的,可以判斷azure使用的是另一種非網路行為(方式)進行虛擬機器狀態監控。

隨後,我手動方式在azure的管理介面中關閉(shutdown了虛擬機器(之前需要做一次重啟動作),很快的管理介面提示虛擬機器已關閉。

再次對虛擬機器進行開機,同樣在azure的管理介面,選擇介面下方的啟動(start

figure 2啟動剛剛手動關閉的虛擬機器,不過系統會提示關機還在進行中,請稍後嘗試。繼續點選start啟動按鈕,進行第二次啟動,此時已經過去了1分鐘。此狀態表明azure在後台正在進行著什麼。

隨著第二次啟動的嘗試,aure已經能夠識別可開機指令,並返回啟動已完成。

figure 3當看到圓角矩形內的cpu核數識別以及右下角啟動ok的標記後,我嘗試遠端連線,此時已經過去了1.5分鐘了

回來的rdp檔案進行遠端連線,很快的各種安全提示與警告之後,我順利登陸到了剛剛禁用網絡卡的虛擬機器,此時已經過去了2分鐘。

再等待一些內容和資訊的載入之後,系統已經可以使用了,此時已經過去了2.5分鐘。

加上之前系統關機到第一次啟動這些時間,系統重我點下禁用網絡卡之後到現在總共經過了7.5分鐘,其中那神秘的5分鐘就是見證此刻奇蹟的基礎。

揭秘奇蹟的時刻

禁用後的網絡卡居然自己「活」了,在剛剛我們已經見證了奇蹟,而此刻我們需要揭秘一下奇蹟的背後。

此圖figure 4展示的是網絡卡禁用後重新啟動並遠端進入的虛擬機器裝置管理器網絡卡介面卡的截圖。請勿在意網絡卡名稱後的數字,如果沒有他們我是不會這麼大膽撰寫此文的,您只需要知道#2網絡卡是系統預設的那個,#3網絡卡是系統禁用後虛擬機器重啟自動分配的新網絡卡

figure 4自殺後的裝置管理器--網路介面卡屬性,因為是相同型號的網絡卡,虛擬機會對網絡卡進行由小到大數字、時間順序的分配

讓我們在驗證一下那些關鍵網絡卡引數的變化

因為是第二次試驗所以參照物件是#3網絡卡,也就是figure 1裡面所展示的那塊網絡卡的屬性。

figure 5在此看到mac是沒有變化的——這太安心了,綠色高亮的是進行了變化且較為關鍵的網絡卡引數資訊

小結:通過上面的假設與驗證,事實上已經可以忽略曾經在現實機器中的種種尷尬,而azure是乙個稱職盡責的管理員,那神秘的5分鐘就解決了此次非常重大的失手操作,使用者完全不用擔心觸動了那些底層帶來的負面影響,強大的azure可以幫助我們即可發現,並順利解決。

處理流程是azure.com管理頁面下先重啟該虛擬機器--〉代重啟結束後--〉關機--〉再進行開機(可能需要兩次),7.5分鐘後即可遠端登陸。

彩蛋:想必聰明的你已經發現了什麼,為什麼預設情況下的網絡卡標識數字是#2呢?原本的#1呢?

figure 6此圖紅框標記的就是網絡卡#1,這個應該是azure的虛擬機器管理員所使用的一塊網絡卡,其中還能看到一些來自於微軟的內部資訊。4、3、2分別代表裝置管理器中看到的網絡卡序號,這些內容都完整的存在於登錄檔中了

-=eob=-

刪除Azure虛擬機器

1.登入azure門戶 輸入訂閱賬號和密碼 2.選擇虛擬機器選項 3.選擇要刪除的虛擬機器,點選delete刪除虛擬機器刪除以後,原先占用的磁碟依然存在,可以用它重建虛擬機器或者用於其他資源中 1.以管理員方式執行powershell命令 connect azaccount登入azure,輸入訂閱賬...

azure備份虛擬機器

登入經典門戶,新建 資料服務 恢復服務 備份保管庫 快速建立.乙個備份庫可以儲存多個虛擬機器.建立完成,開啟備份庫,點選配置,設定備份的冗餘方式.現在還沒有備份任何虛擬機器。首先點選 已註冊項 然後點選 發現.發現虛擬機器.提示發現虛擬機器,然後註冊.選擇虛擬機器,然後就會在面板上看到選擇虛擬機器狀...

Azure 虛擬機器的磁碟管理

我們先簡單的看一下azure的儲存的介紹和一些區別 目前azure上面可以建立兩種儲存賬號,分別是普通儲存,高階儲存和託管磁碟 我們來分別看一下這兩種儲存賬號的區別 標準儲存 支援 blob 表 佇列和檔案,我們這裡值談blob中的page blob,也就是磁碟 標準儲存賬號中的磁碟是以hdd進行驅...