搖擺天秤的蘋果派

攝影是興趣 寫軟體是工作 不論是攝影或是寫軟體 我都樂在其中


提到遠端桌面連線,不外乎是 VNC 或是 Widnows 內建的遠端桌面連線軟體
這兩種連線方式都有 Windows 及 Mac 版,也都很容易使用
使用方法請參考 Mobile01 上的文章 - XP跟Mac互相遠端桌面遙控
不過以上的方法雖然容易使用,但都還是有其共同的致命的缺點
就是你必須知道對方的 IP Address
這點在外網下沒什麼問題,如果是在 NAT 防火牆下呢? 或是 IP 分享器內呢?
有些時候知道該怎麼做,但是就是會搞不定
又或者這樣想
有個不太懂電腦的辣妹請你幫她設定電腦,而她家距離太遠
你又沒時間走不開也不想放棄 (開玩笑,誰會想放棄)
請她開啟遠端連線軟體或是 VNC 軟體,卻失敗在她根本不懂什麼是 IP Address
或是在 IP 分享器下根本不知道怎麼查實際對外的 IP Address
或是得知 IP Address 後才發現根本就被防火牆給擋住了,完全使不上力
就差最後一步了,你甘心就此放棄嗎?
(PS. 我知道直接衝去她家是最快啦,但這就不是這篇討論的範圍了)

方便的遠端桌面連線軟體 – TeamViewer

TeamViewer 就是很好解決方案,Windows 及 Mac 上都有 
只要對方電腦安裝 TeamViewer 軟體 (也有 Portable 版本連安裝都不用)
執行後會給一組 ID 及密碼,讓對方把 ID 和密碼告訴你
就可以在我方電腦上輸入該 ID 及密碼來達端控制對方的電腦
根本不用管什麼是 IP Address 了,很方便吧 
圖片 1.jpg
最重要的是,只要不是商業用途,它就是完全免費的
而且 Windows 及 MacOSX 版本一應俱全
看你是要 Windwos 控制 MacOSX,還是要 MacOSX 控制 Windows
或是同作業系統的控制都難不倒它
以開頭的例子來看,就算你沒時間過去幫她處理電腦,那個辣妹也逃不出你的手掌心了
一堆數字的 ID 和密碼總看得懂吧
只要她在電話中告訴你 ID 和密碼,你就有辦法連上去她的電腦幫她修理
接下來後續的報答事宜,就看你的意思了 …
圖片 3.jpg
PS. 密碼可以亂數產生,或是固定同一組密碼都可
亂數產生可以確保每次連線都必須通知對方密碼後才可能連得進來

邀請對方來控制我吧

如果那個辣妹對你還是有點戒心,不敢把 ID 和密碼告訴你
怕你這個人面獸心的傢伙日後心懷不軌的話怎麼辦? (做人太差有什麼辦法!)
別怕,TeamViewer 還有個功能,邀請對方來控制我的電腦
她不敢告訴你 ID 和密碼,你的告訴她總可以吧
只要她選擇 Presentation,再輸入你的 ID 和密碼後
就會自動邀請你的電腦去控制她的電腦
圖片 2.jpg
而且還可以開啟對談視窗來即時交談,有點類似線上會議的方式
一邊幫她解決問題,一邊哈啦
圖片 4.jpg

立即切換遠端控制方向

不太了解這個功能的用意,但用法就是原本是你控制對方的電腦
可以馬上切換成由對方控制你的電腦
如果笨辣妹操作錯誤,不是選到 Presentation 來邀請你控制她的電腦
而是選擇 Remote Support 來控制你的電腦的話,而且怎麼教都教不會選擇
可以連線後選擇 Switch sides with partner 一樣可以切換成你控制她的電腦
一樣可以搞定啦
圖片 5.jpg

電腦間檔案傳送

如果操作時發現原來她的電腦缺少了一些檔案造成的問題,怎麼辦?
難道一世英名就此毀於一旦了
沒問題,選擇 File transfer 即會出現雙方電腦目錄的視窗
把她缺少的檔案傳給她就行了嘛,當然也可以把她電腦的檔案 Copy 出來
這點請小心使用,因為她電腦中的檔案完完全全的暴露在你的視窗之中
有什麼 JPG 或是什麼鬼東西的,請發揮正人君子的態度,不要去翻它下載它
不然有什麼後果 (如陳x希事件) 可是不負責的
雖然所有動作都馬上有 Log 記錄顯示,但是會仔細看的人應該不多吧
圖片 6.jpg
PS. 在 Options 裡的 Security 頁的 Access Control incoming
可以選擇是否分享檔案傳送等各項設定,操作前請先查閱

VPN 功能

就是 VPN 功能啦,還滿好用的
直接把對方電腦當成網路芳鄰來用,但是 Windows 版本限定,Mac 版就沒了

畫面品質及連線速度

TeamViewer 可以設定連線的品質,最佳速度、最佳畫面等
畫面可以指定是否自動縮放,也就是說縮小視窗時
連線的桌面會自動縮小至視窗,但解析度還是不變
而 Access Control outgoing 可以設定是否讓對方全權控制
或是不讓對方檔案傳送等
這些設定就讓大家自己研究了~
圖片 7.jpg

突破 NAT 防火牆及注意事項

這個軟體最大的特色,不只是將難懂的 IP Address 轉換成 ID 和密碼來方便連線之外
另一個特色就是 NAT 防火牆的突破,技術有點像 STUN 或是 DDNS 般的應用
兩端電腦啟動軟體後以 TCP 向 TeamViewer Server 註冊,取得唯的 ID
Server 會記住註冊的 Client 的對外實際的 IP Address
連線時軟體會依照 ID 向 Server 取得對方的實際的 IP Address 來連線
而不自己去查到 IP 才能連線,一切動作都是由 Server 來管理
經過測試,如果內網間相連線時,其實向 Server 溝通後即是兩台電腦間的連線
也就是內網的連線,速度很快
但是不同內網又遇到 NAT 防火牆擋得很嚴格時,是由 Server 做 relay 的動作
也就是封包動作會透過 Server 來傳送,理論上只要兩台電腦都連得上 Server 就可以連線
不管 NAT 防火牆擋得怎麼嚴格可都行
除非是擋到連 TCP 向 Server 註冊都失敗那就沒辦法了
這還有個問題,就是如果資料必須由 Server 做 relay 動作
就有安全性的問題,因為 Server 就可能側錄連線的封包
知道你們做了什麼動作,傳了什麼檔案,這點就只能相信他們了
不過換個方式想,如果他們敢動手腳的話,網路上應該一堆人跳出來指責了
更何況 MSN 訊息也是經由 MSN Server 傳送,Server 也可以解析你的封包
如果你害怕了,應該連 MSN 這種軟體都不要碰才是

結論

下次遇到辣妹的要求時,千萬別慌了手腳
或是做叫她先報上 IP Address 這種沒人性的事,或請她先檢查是不是在防火牆底下
辣妹就是辣妹,不是用來做這種事的 (那是哪種事啊? 自己想~)
她優雅的說出 ID 及密碼,你輕鬆的連上線,然後帥氣的處理掉問題
這才是王道啊~

0 意見

張貼留言



訂閱: 張貼留言 (Atom)