套用至 SUSE Linux Enterprise Server 12

第III部分 服務

19 基本網路

Linux 提供所有必要的網路工具及功能,以整合到所有類型的網路結構。可以透過 YaST 設定使用網路卡進行的網路存取。也可使用手動方式來設定組態。本章僅討論基本機制及相關的網路組態檔案。

20 SLP

要想設定網路用戶端,需要深入瞭解透過網路提供的服務 (例如列印或 LDAP)。為了簡化在網路用戶端上對此類服務的設定,服務位置通訊協定 (SLP) 應運而生。SLP 可讓區域網路中的所有用戶端都知道選定服務的可用性和組態資料。支援 SLP 的應用程式可以使用此資訊,以便自動設定。

21 使用 NTP 進行時間同步化

NTP (網路時間協定) 機制是一種協定,用於同步化網路上的系統時間。首先,機器可以從提供可靠時間來源的伺服器取得時間。其次,機器本身在網路中可以做為其他電腦的時間來源。這個目標是雙重的 — 即維護絕對正確的時間,並同步化網路內所有機器的系統時間。

22 網域名稱系統

必須使用 DNS (網域名稱系統) 將網域和主機名稱解析為 IP 位址。例如,藉由這種方式,會給主機名稱 jupiter 指定 IP 位址 192.168.2.100。在設定您自己的名稱伺服器前,請參閱第 19.3 節「名稱解析」 中有關 DNS 的一般資訊。以下組態範例使用預設 DNS 伺服器 - BIND。

23 DHCP

動態主機組態通訊協定 (Dynamic Host Configuration Protocol,DHCP) 的用途是從伺服器集中指定網路設定,這樣就不必在每一個工作站本地分別設定。設定要使用 DHCP 的主機對於自己的靜態位址並沒有控制權。它可以根據伺服器的指示完全且自動地設定自己本身。如果您在用戶端使用 NetworkManager,就完全不必設定用戶端。這在環境多變、而且一次只使用一個介面的情況下非常有用。絕對不要在執行 DHCP 伺服器的機器上使用 NetworkManager。

24 使用 NetworkManager

NetworkManager 是筆記型電腦與其他可攜式電腦的理想解決方案。它允許對網路連線使用一流的加密類型和標準,包括連至 802.1X 保護網路的連線。802.1X 是區域網路和都會區網路的 IEEE 標準 — 基於連接埠的網路存取控制。有了 NetworkManager,您在外出時,就不必顧慮網路介面的組態設定,也不必考慮如何在有線網路或無線網路之間進行切換。NetworkManager 可自動連接已知的無線網路,或是同時管理多個網路連線,然後按預設使用速度最快的連線。此外,您還可以手動在可用網路之間切換,並使用系統匣中的 Applet 管理網路連線。

25 Samba

使用 Samba 可以將 Unix 機器設定為 Mac OS X、Windows 以及 OS/2 機器的檔案與列印伺服器。Samba 已經是一個開發至完全成熟且相當複雜的產品。使用 YaST 或手動編輯組態檔案來設定 Samba。

26 使用 NFS 共享檔案系統

透過網路配送和共享檔案系統在公司環境中極為常見。這種成熟的網路檔案系統 (NFS) 可與 NIS (黃頁通訊協定) 搭配使用。如需可與 LDAP 搭配使用並且還要使用 Kerberos 的更安全通訊協定,請選擇 NFSv4。若與 pNFS 結合使用,可以消除效能瓶頸。

NFS 與 NIS 攜手能讓使用者對網路有清楚的瞭解。可以使用 NFS 透過網路配送任意檔案系統。如果安裝妥當,使用者將會發現,不論他們目前使用的是哪個終端機,他們始終處於同一個環境中。

27 使用 Autofs 按需掛接

autofs 是一個程式,可以根據需要掛接指定的目錄。它以核心模組為基礎,效率很高,並且可以管理本地目錄和網路共用。這些自動掛接點僅在存取時掛接,一段時間不使用後即會卸載。這種按需行為可節省頻寬,在效能上優於 /etc/fstab 管理的靜態掛接。雖然 autofs 是一個控制程序檔,但是 automount 才是執行實際自動掛接的指令 (精靈)。

28 檔案同步化

現在,許多人都使用多台電腦 — 家裡一台、辦公室一台或數台,出門在外還使用筆記型電腦、平板電腦或智慧型手機。許多檔案都需要各存一份在所有這些電腦上。您可能希望所有電腦能一起工作、修改檔案,這樣就能讓所有電腦都擁有最新的資料。

29 Apache HTTP 伺服器

根據 http://www.netcraft.com/ 的調查表明,Apache HTTP 伺服器 (Apache) 是世界上使用最廣泛的 Web 伺服器。它由 Apache 軟體基金會 (http://www.apache.org/) 研發,可在大部分作業系統上使用。SUSE® Linux Enterprise Server 隨附 Apache 2.4 版本。本章將介紹如何安裝、組態設定與設定 Web 伺服器,如何使用 SSL、CGI 與其他模組,以及如何排解 Apache 疑難。

30 使用 YaST 設定 FTP 伺服器

使用 YaST 的FTP 伺服器模組,可以將機器設定為 FTP (檔案傳輸通訊協定) 伺服器。匿名和/或驗證使用者可以連接至您的機器並使用 FTP 通訊協定下載檔案,還可以將檔案上載至 FTP 伺服器 (視組態而定)。YaST 使用 vsftpd (非常安全的 FTP 精靈)。

31 代理伺服器 Squid

Squid 是廣泛用於 Linux 與 UNIX 平台的代理快取。這表示它會將要求的網際網路物件 (例如網頁伺服器或 FTP 伺服器上的資料),儲存在比伺服器更接近要求工作站的機器上。您可設定多階層,以確保即使在終端使用者無法察覺的模式中,也能達到最佳的反應時間及較低的頻寬使用率。您可使用其他軟體如 squidGuard,以過濾網路內容。

32 透過 SFCB 實作的網路企業管理

列印此頁面