寫在前面:只是看到不少人詢問遠程的問題這才不自量力寫了這篇,不求大家欣賞,但求可以幫助別人提高自己。沒想到當天就遭扣分。明明我自己花了半天時間寫出來,居然這麼輕易就能說我抄襲別人謊稱原創,朋友你如此武斷實在讓我難過。沒有任何雷同的文章,圖片都是自己電腦抓的,而且只發了這裡,這都能被批偽原創。。。太難過了!我第一次寫東西罷了,你可以說我寫的不好,但請不要侮辱我,謝謝


遠程喚醒計算機,原理上來說是非常簡單的,只要將被喚醒的計算機網卡支持遠程喚醒功能,在收到和自己的網卡mac地址相吻合的數據包後就可以啟動。ipad作為平板電腦,便攜性是最重要的優點。有的時候,我們需要利用它遠程控制家裡或者公司的電腦以獲得自己想要獲得的文檔和資料做應急之需。最近看到一些朋友,尤其是電腦新手在詢問這個問題,所以就寫一些這方面的東西,老手看了一笑而過,輕拍啊。
我的目的就是讓更多人可以輕鬆使用這個功能,所以牽涉到的相關詞彙我會用簡單的方法加以闡述,對不對不管,能看明白就好,就當我來威鋒不久給FY們的一點貢獻吧。

準備工作和必要條件

1、前面說了,遠程喚醒需要的條件是你的電腦支持網卡遠程喚醒,無線網卡是做不到的,必須是有線網卡。現在的電腦網卡基本上都支持網絡喚醒,如何確定呢?進入電腦的bios(有的電腦是開機按del鍵,有的是按f1鍵,有的是f2鍵,我使用的聯想品牌機更過分點需要ctrl+f1鍵進入工廠bios模式,這個根據你的電腦而定),找到wake on lan選項並且設為enable,那麼你就打開了硬件遠程喚醒功能。是否正確被打開很重要的一點確定方法,就是你的電腦關機以後,網卡上的工作指示燈保持亮著,連接到的路由器或者交換機相對應的lan口指示燈也能正確亮著或者閃爍就ok!(這部分工作因為bios內無法截圖,請大家自行摸索,何況每個電腦裡wake on lan設置的位置也不同)

注意:其實大家現在用的主板基本上都支持遠程喚醒的,如果找不到wake on lan設置,那麼就去別的地方看看。比如有的主板就在電源選項裡有pci wake up或者類似條目,意思是pci設備喚醒,網卡也屬於pci設備

2、電腦可以被喚醒後,接下來的工作就是確保用於喚醒的數據包可以正確發送到被喚醒電腦。這裡我們分為兩種情況:局域網和廣域網。

局域網實現這點很容易,只要把這台電腦設定為固定ip地址就可以。設置方法如下:進入控制面板的網絡,找到你的本地連接,並且進入本地連接的屬性,正確進入後如下圖(我的系統是win7,xp也大同小異)
按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


看到了麼,找到裡面的tcp/ipv4,然後選擇屬性。(xp下只有tcp/ip可供選擇)

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


看到了麼?這裡我把將要被喚醒的電腦ip地址設為了固定ip 192.168.1.118,網關設成了路由器的地址。有的路由器默認地址是192.168.0.1,那麼你的固定ip也要相應設置成同一網段,即192.168.0.XXX,這裡XXX可以是2-255中的任意一個,不要和局域網內其他地址有衝突就行,然後確定離開。
接下來,就是要被喚醒機器網卡的mac地址了。mac地址指的是你的網卡出廠時的全球唯一地址,是一串字母和數字的組合。查看mac地址非常簡單,開始--運行--輸入 cmd,然後運行,會彈出一個黑色的dos窗口,裡面輸入ipconfig /all,注意中間空格,得到的結果找到本地連接,裡面就有你的mac地址,如下圖:




好了,至此局域網內喚醒的所有準備工作都結束了,如果ipad和你想要喚醒的機器在同一個局域網內,你可以直接跳到本文後面的喚醒部分查看如何喚醒。本文主要討論的是廣域網的喚醒,所以需要的FY請繼續耐心往下看就好。

廣域網部分:
廣域網喚醒就相對複雜一點。前面說了,遠程喚醒就是往網卡發送喚醒包,這個包必須被發送到正確的計算機。前面因為喚醒端(ipad)和被喚醒端(計算機)在同一個局域網內,所以喚醒包是可以正確直達。廣域網就不行,打個比方,就相當於郵遞員投信,需要知道正確的門牌號碼。在同一個局域網內就相當於在一個小區裡,信件可以很方便送達。如果在廣域網,信件必須首先進入你的小區大門也就是傳達室,再由傳達室發往內部地址。遺憾的是這個傳達室的地址不是固定的。大多數人用的都是撥號方式上網,不論是adsl撥號還是光線寬帶撥號,每次撥號後得到的公網ip地址都是不同的。那麼我們在發送 喚醒包的時候,如何能保證填寫的發送地址正確呢?這個時候就需要設置DDNS來幫忙了。DDNS中文是動態域名轉換,也就是把你撥號後得到的ip地址和一個固定的網址聯繫起來,這樣我們發送喚醒包(相當於填寫信件的收件人地址)時只要填寫那個固定的網址,就可以自動轉換為路由器正在使用的ip地址了。目前的主流家用商用路由器都是支持DDNS的,只是每個路由器支持的DDNS服務提供商不同罷了,有大家所熟悉的花生殼、3322等。我寫此文時在公司,公司用的是HBC的路由器,只支持3322的動態域名,我就以這個過程來詳細敘述一下,花生殼之類的也都類似大家可以參照。

首先進入路由器的管理界面,這個大多數人都會,就是打開電腦的瀏覽器輸入路由器的ip地址,如本文說的 192.168.1.1,就可以打開管理頁面,輸入管理名和密碼就可以進入,找到ddns的設置頁面(每個路由器不同,叫法也不同,有的叫ddns,有的叫動態dns,有的叫動態域名解析。。。。大家自己找吧),如下圖:




就是這裡了,服務器地址的下拉菜單裡我的路由器只有3322,你的路由器可能支持多個ddns服務商,你選一個你喜歡的吧,比如花生殼之類。路由器通常很貼心幫你把服務商網址鏈接也放上面,這裡我們點擊www.3322.org,進入網站註冊去啦!註冊內容我就不寫了,總之根據互聯網管理規定你必須填寫真實姓名身份證號和真實郵箱,因為初始登錄密碼需要郵箱接收的。用註冊好的登錄名密碼登錄,就可以進入動態域名管理頁面,如圖:

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


點擊新建,要求輸入主機名,我這裡隨便輸入一個方便自己記住的,比如wphone。(本來截圖時填寫的是weiphone,想不到希網提示網址已被註冊,想不到給搶先了哈)ip地址是網站自動讀取你當前的公網ip,這裡不需改動任何東西,以後你撥號得到不同ip地址3322都會自動響應更改。做完這些我們點確定,注意下圖的變化:

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


看到了吧?你的動態域名裡已經有了wphone.3322.org,這個域名就可以用來與你的路由器關聯了。一個用戶名下可以建立多個動態域名,用於不同的路由器關聯。比如我可以建立兩個,一個用於公司的,一個用於家裡的,互不影響。這裡動態域名已經註冊好了,我們可以關閉頁面並且回到路由器設置頁面繼續填寫工作,跟我來。。。。

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


只要你填寫正確,點擊應用後,狀態會顯示註冊成功。這裡DDNS就設置完成,不難吧?我喝口水喘喘氣繼續哈。。。。。

設置到這裡,你的小區地址算是相對固定了,接下來就是設置怎麼讓門房把信件(也就是喚醒包)準確送達你的計算機了。這個說起來也簡單,你的內網ip首先要固定,比如前面已經設定為192.168.1.118,還記得麼?在路由器設置裡找到arp綁定,將你的計算機ip地址和mac網卡物理地址綁定,如下圖:

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


看見沒有,很輕鬆就添加進去了。接下來,我們要讓路由器開放一個端口給我的機器用於遠程喚醒,這個端口你可以隨意設置一個介於1-65536之間的數字,這個過程就被稱為端口映射。我這裡以3389舉例,進入路由器的虛擬服務器管理界面,選擇新增(有的路由器是在轉發規則下面能找到虛擬服務器),如下圖:

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


不得不說,我的路由器設置還是挺繁瑣的。很多路由器,比如國內用的最多的tp-link,只要填寫一個端口和一個ip地址兩欄就好,我的要填這麼多。注意服務名稱是隨便填寫的。填寫完後,正確設置如圖:

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


很好,至此端口映射和arp綁定工作都做完了,理論上路由器都可以正確把外網接收到的喚醒包正確送達你被喚醒電腦的網卡。可是先別高興太早,我就是高興太早結果晚上回家發現無法喚醒。找了半天才發現,有些路由器安全意識還真不是一般的強,防火q1an9拒絕了一切外網請求。這點上大多數家用路由器都沒這麼嚴格,我公司用的HBC卻是。既然已經寫了這麼多,不妨再囉嗦一下以免有別的FY也卡在這裡。原來設置在這裡呢:

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


之前就是這裡沒有添加,導致外網喚醒包給截留在路由器了,並沒有進入內網。這個傳達室也未免太一刀切了,唉~~~~~

激動人心的時刻到來了!寫到這裡,所有的準備工作都順利結束,接下來只剩下喚醒。我最先嘗試的是論壇上說到的軟件irpm,可是用了後發現喚醒內網很容易,喚醒外網電腦經常不成功。參閱了不少文章,很多提到了一個子網掩碼的問題,問題是irpm裡根本沒有填寫子網掩碼的選項,或許這才是問題的關鍵,我不得而知。偉大的那誰都說過,任何困難都難不倒英雄的zgrm麼。於是我選擇了更加簡便的方法。打開ipad的瀏覽器,輸入網址:http://www.depicus.com/wake-on-lan/woli.aspx,(友情提醒,請加入Bookmarks以後方便調閱),這是一個在線提交喚醒包的網站,跟著我填寫吧:

按這裡可在新視窗開啟 或 按 CTRL+Mouse捲動 可進行放大/縮細


這裡從上到下,第一欄填寫你的mac地址,第二欄填寫動態域名,第三欄的子網掩碼很關鍵,一定要照著我的填寫。四個255代表的意思是任何。我想iprm之所以不能喚醒是因為我們的路由器得到的公網ip和子網掩碼中,掩碼未必是默認的255.255.255.0從而導致發送地址失敗,我猜的哈。第四欄的端口就是你設置內網映射的端口了啊。點擊wake on lan,片刻後下方就會多出一行:Magic Packet sent to xxx.xxx.xxx.xxx,也就是你動態域名轉換後的實際ip。我這裡隱藏了,擔心大家太熱情沒事喚醒我的機器玩兒哈,開個玩笑:)

呼呼,總算說完了,花了我不少時間啊,誰讓我平時那麼懶,但為了有需要的FY我可是豁出去了。說的不對大家批評,如果能夠幫到你就是我最大的榮幸了。最後提下,喚醒以後的控制大家的選擇不同,我選的是teamviewer,感覺優點多多,這個就不在本文敘述了。希望在這個交流平台上大家能夠玩得開心,用的愉快,也希望大家的小i都能身體棒棒!!!

arrow
arrow
    全站熱搜

    紫蓮の翼 發表在 痞客邦 留言(0) 人氣()