![]() |
| 新浪首頁 > 科技時代 > FreeBSD使用大全連載 > FreeBSD連載(63):集成Unix和Windows的方式 |
![]() |
第7章 與Windows系統集成在局域網中,由于Windows是為最流行的桌面操作系統,它使用的網絡協議也占據重要地位。而 FreeBSD性能非常優秀,除了被用做Internet/Intranet服務器之外,使用者也希望它能用做文件/打印等傳統的 局域網服務器,為局域網內(或高速連接的網絡之間)的客戶計算機提供文件和打印服務。因而將FreeBSD和Windows 系統這兩種不同的操作系統在同一個網絡上相互,就成為一件很有意義的事情。 將FreeBSD和Windows系統進行集成有几種不同的方式,一種為設置Windows系統,使其遵從 Unix中的標准方式訪問FreeBSD服務器,或者在Windows NT服務器安裝網關軟件,使其成為在 FreeBSD相應服務和Windows相應服務之間進行轉換的網關。此外也能配置FreeBSD支持MS Windows下的 標准協議,與Windows系統相互通信。
TCP/IP協議族中提供了多種標准的程序,能讓支持TCP/IP的計算機進行互連。Windows系列的計 算機同樣也支持TCP/IP協議及其中一些常用的應用程序,例如遠程登錄程序telnet,文件傳輸程序ftp等,使 用這些應用程序能實現異種系統互連的基本方式。如果要使用這些最基本程序功能之外的功能,例如文件和打印資源的共享, 就必須使用其他軟件來達到目的了。 為了讓Windows計算機以最常見的文件共享等方式使用Unix上的資源,Unix計算機必須提供相應的文 件共享服務。Unix之間共享文件系統的協議為NFS,然而由于個人計算機上沒有嚴格意義上的用戶和權限的概念,因此 Unix不能信任個人計算機上的使用者,而需要對用戶進行驗証,這就需要pcnfsd提供的認証和共享能力。Dos/Windows 系統可以安裝pcnfsd的客戶程序,來訪問Unix系統上的資源。 在FreeBSD上安裝pcnfsd非常容易,可以使用sysinstall安裝程序中的Networkin g菜單中的選項來安裝pcnfsd,也可以直接通過Packages Collection來安裝它。pcnfsd軟 件將在/usr/local/libexec下安裝一個rpc.pcnfsd程序,如果Unix被配置為nfs服務器 ,那么rpc.pcnfsd就能為pcnfs客戶機提供認証及共享服務,客戶能通過它使用Unix系統上的文件和打印 資源。 Sun和其他開發者提供了几種pcnfs的客戶程序,然而由于pcnfs在個人計算機領域并沒有得到大家的認 可,使用它的網絡很少。因而pcnfs也就沒有得到進一步發展,當前已經成為了一種過時的技朮,因此不推荐使用pcnfs 來集成Windows和Unix。 Windows系統也能夠通過Windows NT作應用網關,使用Unix上的資源,這方面的一個例子是Windows NT 系統中支持的TCP/IP網絡打印服務,由于這個服務可以支持LPD協議,因此Windows NT 也能作為一個打印機網關,將其他Windows客戶的打印請求轉換為lpd請求,發送給Unix計算機,或者從Unix 上打印到Windows NT計算機上。然而,應用網關是一種單獨的軟件,必須具備一種應用網關軟件才能集成一種 網絡服務,因此除了打印服務之外,并不存在其他種類的應用網關系統。 通過配置Windows計算機與Unix進行集成的方法,對Windows客戶并不是最方便的方式。原因之一 是由于Windows計算機之間的互連更為常見,所以Windows方式在個人計算機用戶中占據主流,而另一個更為重 要的原因是用戶的問題,要讓多數不熟悉Unix系統的Windows使用者以Unix的方式訪問Unix系統資源,困 難就相當大。而與此相比,Unix系統管理員一般都具備Unix和Windows的丰富經驗,并了解各種網絡協議,這 樣就能在Unix計算機上安裝支持Windows網絡系統的軟件,而眾多Windows系統用戶不需其他額外配置就能 使用Unix系統的資源了。顯然這種方式能夠利用Windows系統現有軟件的友好界面,又能利用Unix系統的強大 功能,并且不需要Windows用戶進行額外的設置,因此就成為了集成Windows和Unix的最流行的方式。 未完,待續。。。 |
|||
| 新浪首頁 > 科技時代 > FreeBSD使用大全連載 > FreeBSD連載(63):集成Unix和Windows的方式 | ||||
Copyright(C) 1999 SINA.com, Stone Rich Sight. All Rights Reserved
版權所有 四通利方 新浪網