劉宗凡 邱元陽
編者按:新的一年,“高手論技”繼續伴隨大家前行,身處一線的你,就那些技術上最常遇到的故障、最需要解決的難題、最成熟的應用……都可以在此暢所欲言,各抒己見。是繼續圍觀還是現身說法,新浪微群http://q.t.sina.com.cn/264976,期待您的共同參與。
教育云的興起,激起了人們對資源共享的無限向往。其實,關于共享,在你我的身邊已隨處可見。在此,主持人和嘉賓將分兩期與大家共同盤點生活、工作中的那些“共享事件”。其實,無論有沒有云,信息的共享、成本的節約、效率的提高及品質的提升,都是現代人孜孜以求的。
1965年,戈登·摩爾(GordonMoore)在準備一個關于計算機存儲器發展趨勢的報告。他整理了一份觀察資料。在他開始繪制數據時,發現了一個驚人的趨勢:微處理器的性能每隔18個月提高一倍,價格下降一半。這就是著名的摩爾定律。當然摩爾定律還有其他各種表述,間隔時間也有一年、兩年和18個月等各種說法,但無論如何,它揭示了隨著時間的推移,各種硬件價錢都會下降。直到今天,計算機硬件的發展規律,還是沒有脫離摩爾定律。得益于計算機業界的飛速發展,現在各種計算機設備已經從專業實驗室走入普通家庭、企業、單位。
當然,現在中央提倡建設節約型社會,加上學校等單位資金有限,并不是每臺電腦都能配得比較高檔,也不是所有外設都一應俱全。在網絡時代,我們可以通過共享來解決設備缺乏和高效工作之間的矛盾。
● 磁盤共享(文件夾共享)
如果某臺電腦有個大硬盤,那我們就可以把它作為我們的文件服務器。在Windows XP中,找到要共享的文件夾右擊,選“共享和安全”,再單擊“如果您知道在安全方面的風險,但又不想運行向導就共享文件,請單擊此處”。就可以簡單共享該文件夾了。在Windows 7中,我們可以對要共享的文件夾進行更加具體的控制,指定具體的訪問權限以及哪些用戶可以訪問。
當然,Windows的共享功能還是比較簡陋的。如果我們要更好地進行控制,建立一個FTP服務器是比較好的選擇。當然,我們不需要使用Server-U這樣的“大型武器”,Xlight FTP Server這類軟件運行時只占用很少的CPU和內存資源,有著強大的訪問控制規則,可以用來隱藏/顯示文件和目錄或者禁止/允許用戶對文件和目錄的指定FTP訪問,支持完全分離的虛擬目錄結構。它能夠控制每個FTP連接和用戶的命令執行速度,便于保護服務器和減弱拒絕服務攻擊的影響。這類軟件是對文件夾共享的一個非常好的補充。
● 打印和傳真機共享
打印機是我們共享最多的設備。在安裝有打印機的電腦上打開“打印機屬性”,選擇“共享”頁,勾選“共享這臺打印機”,然后就可以在其他電腦上(客戶機)安裝網絡打印機。
在客戶機安裝網絡打印機時,最常出現的一個現象是在打印機列表中無法顯示出服務器上已經共享的打印機,讓人束手無策。其實有一個簡單的辦法:在客戶機上按“Win+R”鍵,打開“運行”窗口,輸入\\IP,其中IP是打印服務器的IP,就可以看到共享的打印機,右擊這臺打印機,選“連接”,客戶機將自動從服務器上下載相應驅動進行安裝。
當然,如果打印服務器沒有開而其他人需要打印,這就很不方便了。對于打印量比較大的單位,可以直接購買網絡打印機。網絡打印機是指通過打印服務器(內置或者外置)將打印機作為獨立的設備接入局域網或者Internet,從而使打印機擺脫一直以來作為電腦外設的附屬地位,使之成為網絡中的獨立成員,成為一個可與其并駕齊驅的網絡節點和信息管理與輸出終端,其他成員可以直接訪問使用該打印機。如果已經購買了沒有網絡功能的打印機,也可以通過購買網絡服務器配件,將普通的打印機改造成一臺打印機服務器。
還有一種方法,是使用打印共享器。這是一種能夠將打印線纜進行分支和切換使用的連接設備,其實就是相當于將一臺打印機同時接到多臺電腦上而已,是一種比較笨拙的方法。
在安裝打印機時,有時會出現圖1的警告信息,這是因為后臺打印服務沒有啟動。分別打開“控制面板-管理工具→服務”,找到“Print Spooler”,將其啟動類型設置為自動啟動就可以了。
傳真機的共享方法和打印機類似,在服務器共享后,在客戶機安裝相應的傳真發送軟件就可以了。
● 刻錄機共享
用刻錄機把重要的文件刻錄成光盤是一種非常可靠的備份方式。如果經常用U盤把文件拷貝到有刻錄機的電腦上去刻錄就不方便了。如果我們只是要簡單地刻錄數據光盤,可以在有刻錄機的電腦共享刻錄機的盤符,將其設置為可讀寫;在其他電腦上打開共享的刻錄機,把要刻錄的文件拖到刻錄機所在文件夾就可以刻錄了。
當然,如果我們要像在本地一樣使用刻錄機,就要借助軟件來實現了。Padus DiscJuggler是一個非常專業的光盤刻錄工具,目前許多的光盤出版均使用這個軟件刻錄。DiscJuggler在光盤刻錄方面的速度很快,而且它提供了良好的針對刻錄文件的緩存功能,這樣可以在極大程度上提高刻錄的成功性。并且,它有網絡刻錄功能,可以使我們能共享局域網上的刻錄機。下面以這個軟件的漢化版為例說明具體操作過程。在有刻錄機的電腦上安裝DiscJuggler后,啟動Network Console,單擊“文件→共享網絡刻錄機”菜單,使用默認的設置就可以了,然后單擊“啟動”按鈕,就可以看到服務器、主機等信息(如圖2)。
在其他要刻錄的電腦上同樣安裝DiscJuggler,也啟動Network Console,單擊“點擊這里登錄”,在彈出的窗口中單擊“添加”按鈕,在主機后面輸入有刻錄機的電腦的IP,然后選“添加”,在服務器列表中可以看到已經添加好的刻錄服務器。再啟動DiscJuggler,單擊“工具→設備管理器”菜單,如果已經成功登錄到刻錄服務器,就可以看到有“網絡CD/DVD控制服務器”可以選。選中它以后,就可以在本機進行網絡刻錄,好像刻錄機就在本地一樣。當然,因為刻錄時需要比較大的數據吞吐,一定要保證網絡順暢,否則容易飛盤。
● 掃描儀共享
掃描儀作為常用的圖形圖像輸入工具,也是可以共享的。明基開發的NetScan(E網掃盡)就能完成網絡掃描。
在掃描服務器和客戶端同時安裝NetScan這個軟件,其中服務器端可以只安裝“掃描儀共享服務器端”,當然同時要安裝好本地的驅動程序和掃描軟件,讓掃描儀能正常工作。客戶端可以只安裝“掃描儀共享客戶端”。
安裝完后,在掃描服務器端啟動NetScan的“共享本機的掃描儀”,單擊“設置”頁,可以進行一些常規設置。其中,“自動接受掃描任務”最好勾選,這樣客戶端在發出掃描任務后,服務器端將不用進行任何操作就可以自動掃描(如下頁圖3)。
客戶端啟動“使用掃描儀”,在“選擇服務器”一項中填入掃描服務器的計算機名,當然也可以直接輸入其IP地址。其他項目可以根據需要進行設置(如下頁圖4)。設置完以后,單擊“添加任務”,然后單擊“掃描”按鈕,服務器端就自動接收命令開始掃描。
NetScan具有記憶功能,如果經常需要掃描類似的文稿或圖片,只要在第一次掃描時進行恰當的設置,軟件會自動把上次掃描所設置的參數作為默認值。以后掃描類似圖片,只需要“放置文稿→添加任務→掃描”就行了。
如果要掃描多張同樣參數的圖片,可以添加相同數目的任務,然后到掃描儀旁邊“喂”掃描儀就好了。比如,掃描10張文稿,可以添加10個相同的任務,點擊“掃描”,然后到掃描儀旁邊按照語音提示掃描完一張再放一張,省掉了來回的奔波。如果要使用語音提示,要在服務器端勾選“掃描前使用語音提示”。
● 主機共享
雖然現在計算機硬件已經十分便宜,但如果家里有兩臺顯示器和一臺比較強勁的主機,那共享一臺主機也未嘗不是一條節約之道。
BeTwin是一套基于Windows的系統軟件,BeTwin在一臺運行Windows的PC內建立多個虛擬終端環境,用戶只需加入顯示器、顯示卡、鍵盤、鼠標、音箱(可選)即可得到多個和主機性能相當的Windows終端。BeTwin允許一臺PC最多可添加四個終端用戶。BeTwin主機和終端用戶可同時、獨立地共享一臺PC計算機的硬、軟件(包括絕大多數單機、加密軟件)及外設資源。
在連接好硬件及安裝好BeTwin軟件后,雙擊“BeTwin控制臺”,進行必要的設置,主要是添加工作站的配置,具體步驟可以參考《BeTwin拖機超詳細步驟圖文教程》(http://wenku.baidu.com/view/5ffbfb3631126edb6f1a10f2.html)。
還有一種情況,不需要同時操作兩臺電腦,只需要在兩臺顯示器上顯示不同的內容,如一臺顯示器播放電影,另一臺顯示器用來上網,那就更加簡單。不管是ATI顯卡還是nVIDIA顯卡都能實現在同一臺主機上,在兩個顯示器上顯示不同的內容。以nVIDIA顯卡為例,安裝好驅動程序后,進入顯示屬性驅動設置界面,單擊擴展窗口中的“nView”,在“nView模式”下,可以根據需要設置成“復制”、“水平跨越”或“垂直跨越”。“復制”是指兩臺顯示器顯示的內容是完全一樣的。“水平跨越”是指兩臺顯示器的顯示內容是以水平方向連接在一起,如我們想在主顯示器辦公,又同時想在輔顯示器看電影,這是一件比較適用的功能。
針對雙顯示輸出,可以在“顯示屬性”的“設置”選項卡中,直接調節兩臺顯示器的分辨率和刷新率。當然,并不是所有用戶都有機會使用雙頭顯卡,對于那些已經購買了普通顯卡而又有多余的顯示器的朋友而言,最佳的方案也許是使用雙顯卡。
● 手機的共享
手機中可以共享出來的資源,一是存儲卡上的文件,二是無線連接。
早在諾基亞的塞班系統時代,就有了專門用于手機的“無線網盤”軟件,以SymSMB為代表,可以通過WIFI實現手機數據的無線傳輸。
由于智能機的快速發展,不通過數據線實現手機與電腦或者手機與手機之間的數據傳輸早就是小菜一碟,隨便一種即時通訊軟件都可以實現,因此對現在來說,這類軟件已經沒有了用武之地,只留下當初的創意在熠熠生輝。
比較實用的,還是共享手機的無線連接。在《無線上網,溝通無限》(刊發于本刊2011年13-14期)一文中,我們已經介紹過塞班手機系統中共享無線連接的方法,蘋果手機中則更簡單,在目前非常普及的安卓系統中,這一功能也幾乎全都具備(Andriod2.1及以前的版本需要安裝輔助軟件)。在“無線和網絡”設置中,很容易找到“綁定與便攜式熱點”這一項,啟用其中的“便攜式WIFI熱點”之后,手機的無線連接就成為一個熱點,可以讓帶寬較高的3G連接共享出來為其他手機或筆記本所用。
● Internet共享
共享上網是非常常見的應用,尤其是在家庭網絡環境中。早在Windows 98時代,系統中就自帶有ICS(Internet連接共享)功能,讓雙網卡的電腦可以充當上網的服務器,而單網卡的電腦則可以通過Wingate、Sygate、WinRouter、CCProxy等代理服務器軟件配置成軟件路由來實現共享上網,因為那時的硬件路由器還是比較貴的。
對于現在而言,家用路由器產品的價格已經非常低廉,很少再有人配置軟路由來共享上網了,但是共享無線連接仍有應用價值和現實意義。
在Windows 7中,要共享無線連接已經有了非常簡單而功能較強的方法,那就是虛擬WIFI,遠比點對點的連接應用效果好。
Windows 7的虛擬WIFI是一個用命令行實現的功能,沒有圖形界面的設置,而是通過netsh命令來進行。
在命令提示符下,輸入下列命令:
netsh wlan set hostednetwork mode=allow ssid=無線名稱 key=連接密碼
即建立了一個虛擬WIFI,系統中會增加一個虛擬的無線網卡。現在,還需要啟用這個虛擬WIFI:
netsh wlan start hostednetwork
這時虛擬的WIFI熱點就可以使用了,共他人通過無線網卡連接到這個熱點即可共享上網。
需要注意的是,因為虛擬的WIFI實際上使用了物理上的無線網卡,原本的無線網卡只能作為熱點供其他電腦連接,而不能再連接到其他設備。這種方法比較適合只有一個有線上網入口而需要多臺電腦上網的情形。
● 應用程序共享
一套軟件安裝好后,如果在其他電腦上不用安裝就能共享使用這個程序,在辦公環境和學生機房中無疑都有一定的應用價值。微軟推出的應用程序虛擬化就能實現這一要求。在服務器端安裝部署好應用程序后,客戶端可以把應用程序運行時所需要的環境配置下載下來,從而實現在客戶端共享運行服務器上的程序。這種虛擬化實現的共享,解除了應用程序與操作系統的耦合,也解決了版本兼容問題,更重要的是,節省了大量部署的時間和精力。
● U盤的無線共享
USB接口的普及,使得很多種設備都開始支持插入U盤,從MP3播放器,到多媒體音箱,甚至擴音器,都能使用U盤。更有甚者,一些無線路由器,也加上了USB接口,當然,這個接口插入的U盤和移動硬盤,不是讓路由器使用的,而是用來共享出來讓局域網用戶使用的。D-Link的“云旅機”,就是其中一個代表,在這個便攜式無線路由器上插入U盤,通過IP地址和指定的端口號來登錄,就可以訪問和使用這個U盤,不需要像在電腦上共享文件一樣經過各種設置。
● 互聯網文件共享
網上鄰居的文件共享雖然方便,但是只適合于局域網、部分城域網和使用DHCP+方式的同區域寬帶用戶,尚不能直接在互聯網上進行文件共享。
除了FTP(需要有外網IP可用)方式,其實還是可以實現互聯網的文件共享的。最常用的方式就是通過VPN(虛擬個人專用網),在互聯網上建立一個專用通道,實現特定電腦的資源共享。
如果網絡技術水平較高,還可以采用Socks代理方式,通過代理軟件實現廣域網到局域網內部的訪問,如CCProxy,SkSockServer等。SocksCap32甚至可以讓所有基于 TCP/IP和UDP協議的軟件都能通過Socks代理服務器連接到Internet。網絡的一大特征,就是能進行資源共享。通過局域網或互聯網,各種軟、硬件資源更能發揮出其優勢。也許你單位的硬件配置并不完備,但通過適當的共享,也能大大提高工作效率。