跳转到内容

家用伺服器:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
根據翻譯指引,該條目內容長時間沒被翻譯,刪除非翻譯內容
Cosferia留言 | 贡献
无编辑摘要
第1行: 第1行:
<!--
{{ITTA}}
A '''home server''' is a device, typically a [[Personal computer|PC]] or other computer, connected to a [[home network]] that provides services to other devices in the [[household]]. Such services may include [[shared resource|file and/or printer serving]], media center serving, web serving, account authentication, and domain control (for faster network browsing). Because of the relatively low number of computers on a home network, a home server commonly does not contain latest or fastest hardware. Often, users recycle older systems, and home servers with processors of 1GHz and 256mb of RAM are common and perform decently. Large, preferably fast hard drives (ATA-100 or [[SATA|Serial ATA]]) and a network interface card are usually all the hardware required for home file serving. An [[Uninterruptible_power_supply|uninterruptible power supply]] is recommended in case of power outages that can possibly corrupt data.
-->


'''家用伺服器'''是一部裝置,通常是[[個人電腦]]或其他電腦,並連接著[[家用網路]],以為家中的其他裝置提供服務。這些服務可以包括資源共享、媒體中心服務、網站服務、身份認證及網域控制。因為家用網路的電腦數量比較少,所以家用伺服器通常都不必使用最新及最快的硬體。用家通常是把舊電腦循環再用,所以配備1GHz處理器及256M位元組記憶體的家用伺服器系統相當普遍。如果要有檔案伺服器服務,則可能需要較大及較快的硬碟(ATA-100 或 [[SATA|串聯 ATA]])及網路卡。另外建議有一套 UPS (即[[不斷電系統]] ),防止斷電意外導致遺失資料。
'''家用伺服器'''是一部裝置,通常是[[個人電腦]]或其他電腦,並連接著[[家用網路]],以為家中的其他裝置提供服務。這些服務可以包括資源共享、媒體中心服務、網站服務、身份認證及網域控制。因為家用網路的電腦數量比較少,所以家用伺服器通常都不必使用最新及最快的硬體。用家通常是把舊電腦循環再用,所以配備1GHz處理器及256M位元組記憶體的家用伺服器系統相當普遍。如果要有檔案伺服器服務,則可能需要較大及較快的硬碟(ATA-100 或 [[SATA|串聯 ATA]])及網路卡。另外建議有一套 UPS (即[[不斷電系統]] ),防止斷電意外導致遺失資料。


==作業系統==
==作業系統==
<!--
Home servers can run any [[operating system]]; some can run without [[Graphical_user_interface|Graphical User Interfaces]] (which makes more resources available for other tasks), and can be administered remotely through a command shell, or graphically through programs such as [[VNC]], [[Webmin]], or many others.

Users may purchase additional copies of Windows (around US$85 to ~$400 and beyond) to use on a home server, or opt for free, open source solutions such as [[Linux]] or [[BSD UNIX]] that can be installed on any number of machines with minimal license restrictions.
-->


家用伺服器可以使用任何[[作業系統]],有些可以不用[[圖形使用者介面]](騰出更多資源做其他工作)而用[[命令列]]來進行日常管理工作,或經VNC或[[Webmin]]等程式來使用圖形使用者介面。
家用伺服器可以使用任何[[作業系統]],有些可以不用[[圖形使用者介面]](騰出更多資源做其他工作)而用[[命令列]]來進行日常管理工作,或經VNC或[[Webmin]]等程式來使用圖形使用者介面。
第11行: 第18行:
==家用伺服器的用途==
==家用伺服器的用途==
===中央儲存===
===中央儲存===
<!--
Home servers often act as [[network attached storage]] providing the major benefit that all users' files can be centrally and securely stored, with flexible permissions applied to them. Such files can be easily accessed 24/7 from any other system on the network, provided the correct credentials are supplied. This also applies to shared printers.

Such files can also be shared over the internet to be accessible from anywhere in the world using services such as [[FTP]]
-->


家用伺服器通常都會扮演[[網路儲存設備]]的角色,為所有使用者提供安全的檔案儲存服務,而且擁有存取控制管理。儲存在裡面的檔案可以經網路上任何系統在每日24小時、每星期7天任意存取(當然需要有適當的權限)。共用印表機的原理也大致相同。
家用伺服器通常都會扮演[[網路儲存設備]]的角色,為所有使用者提供安全的檔案儲存服務,而且擁有存取控制管理。儲存在裡面的檔案可以經網路上任何系統在每日24小時、每星期7天任意存取(當然需要有適當的權限)。共用印表機的原理也大致相同。
第17行: 第29行:


===媒體共享===
===媒體共享===
<!--
Home servers are often used to serve multi-media content, including photos, music, and video to other devices in the household (and even to the Internet; see [[Place Shifting]] and [[Orb (Software)|Orb]]). Using standard protocols such as [[Digital Living Network Alliance|DNLA]] or proprietary systems such as [[iTunes]] users can access their media stored on the home server from any room in the house. [[Windows XP Media Center Edition]] and [[Windows Vista]] can act as a home server, supporting a particular type of media serving that streams the interactive user experience to [[Windows Media Center Extender|Media Center Extenders]] including the [[XBox360]].
[[Image:MythTV-blue menu.png|right|thumb|150px|A typical MythTV menu.]]
On a Linux server, there are many open-source (free), fully-functional, all-in-one software solutions for media serving available. One such program is [[LinuxMCE]], which allows other devices to boot off a hard drive image on the server, allowing them to become appliances such as [[set-top box]]es. Asterisk, Xine, [[MythTV]] (another media serving solution), [[Firefox]], [[VideoLAN]], SlimServer, and many other open-source projects are fully integrated for a seamless home theater/automation/telephony experience. Such services, if offered in a proprietary package, would cost around $100,000 (including hardware and tailored household programming)<ref>http://wiki.linuxmce.com/index.php/What_does_an_appliance_solution_like_LinuxMCE_cost%3F</ref>.


On an [[Apple Inc.|Apple]] [[Macintosh]] server (or peer-to-peer node), [[Front Row]] may be used.
-->


家用伺服器經常會用作提供多媒體內容,包括相片、音樂及影片到家中的其他裝置(甚至到網際網路上,見[[Place Shifting]]及[[Orb (軟體)|Orb]])。使用如[[Digital Living Network Alliance|DNLA]]的標準通訊協定或如[[iTunes]]的專屬系統,使用者可以在家中任何地方存取儲存了的媒體。[[Windows XP Media Center Edition]]及[[Windows Vista]]都可以扮演成家用伺服器,向包括[[XBox360]]的[[Windows Media Center Extender|Media Center Extenders]]提供某種媒體的互動體驗。
家用伺服器經常會用作提供多媒體內容,包括相片、音樂及影片到家中的其他裝置(甚至到網際網路上,見[[Place Shifting]]及[[Orb (軟體)|Orb]])。使用如[[Digital Living Network Alliance|DNLA]]的標準通訊協定或如[[iTunes]]的專屬系統,使用者可以在家中任何地方存取儲存了的媒體。[[Windows XP Media Center Edition]]及[[Windows Vista]]都可以扮演成家用伺服器,向包括[[XBox360]]的[[Windows Media Center Extender|Media Center Extenders]]提供某種媒體的互動體驗。
第27行: 第45行:
===遠端存取===
===遠端存取===
[[Image:Webmin1dot290.jpg|right|thumb|150px|The Webmin Interface as it would appear in a standard browser.]]
[[Image:Webmin1dot290.jpg|right|thumb|150px|The Webmin Interface as it would appear in a standard browser.]]
<!--A home server can be used to provide remote access into the home from devices on the Internet, using [[remote desktop software]] and other [[remote administration]] software. For example, [[Windows Home Server]] provides access to files stored on the home server via a web interface as well as access to [[Terminal Services|Remote Desktop]] sessions on PCs in the house. Enthusiasts often use [[VPN]] technologies as well.

On a Linux server, two popular tools are (among many) [[VNC|Virtual Network Computing]] and [[Webmin]]. VNC allows clients to remotely view a server GUI desktop as if the user was physically sitting in front of the server. A GUI need not be running on the server console for this to occur; there can be multiple 'virtual' desktop environments open at the same time. Webmin allows users to control many aspects of server configuration and maintenance all from a simple web interface. Both can be configured to be accessed from anywhere on the [[internet]].

Servers can also be accessed remotely using the commandline-based [[Telnet]] and [[SSH]] protocols.
-->

網際網路上的裝置使用一些[[遠端管理]]程式的話,家用伺服器就可以提供遠端存取家中資源的方式。譬如,[[Windows Home Server]]提供網頁介面或 [[Terminal Services|Remote Desktop]]來存取家用伺服器上的檔案。進階者甚至會使用[[VPN]]。
網際網路上的裝置使用一些[[遠端管理]]程式的話,家用伺服器就可以提供遠端存取家中資源的方式。譬如,[[Windows Home Server]]提供網頁介面或 [[Terminal Services|Remote Desktop]]來存取家用伺服器上的檔案。進階者甚至會使用[[VPN]]。


第34行: 第59行:


===網站服務===
===網站服務===
<!--
Some users choose to run a [[web server]] in order to share files easily and publicly (or privately, on the home network). Others set up web pages and serve them straight from their home, although this may be in violation of some [[ISP]]s terms of service. Sometimes these webservers are run on a nonstandard port in order to avoid the ISP's port blocking. The most widely used web server is the open source [[Apache HTTP server|Apache]] daemon. It is easily configured, flexible, free, and runs on most recent operating systems.

Many other webservers are available including [[lighttpd]] and several of the less popular Windows-only servers that are extremely easy to configure with a GUI but lack the more advanced features.
-->

一些使用者可以執行[[網頁伺服器]]來公開(或只在家中)分享檔案。另外一些人設立網頁,從家中直接服務在外的使用者,雖然可能違反[[服務供應商]]的合約。部分網路伺服器會使用非標準得連接埠來避免服務供應商得連接埠封鎖。最多人使用的網頁伺服器是[[Apache]]。它容易設定、具彈性、免費,而且可在大部分作業系統中執行。


===電子郵件===
===電子郵件===
<!--
Many home servers also run email servers that handle email for the owner's domain name. The advantages are having much bigger mailboxes and maximum message size than most commercial email services. Access to the server, since it is on the local network is much faster than using an external service. This is also good for privacy as emails don't reside on an offsite server where they could possibly be viewed by disgruntled administrators.
-->


很多家用伺服器都執行電郵伺服器來處理自己網域的電子郵件。這樣做可以容許比商用電郵服務更大的郵箱容量。而且由於伺服器位於家中,比存取遠端的電郵服務更快。這樣也是保留私隱的好方法,因為電子郵件不會留在別的伺服器,可避免被某些系統管理員見到。


===BitTorrent===
===BitTorrent===
<!--
Home servers are ideal for utilising the [[BitTorrent]] protocol for downloading and seeding files as some torrents can take days, or even weeks to complete an uninterrupted connection would be an advantage. There are many command-line based clients such as [[rTorrent]] and web-based ones such as [[TorrentFlux]] available for this purpose. BitTorrent also makes it easier for those with limited bandwidth to distribute large files over the internet.
-->

家用伺服器是使用[[BitTorrent]]來下載及分享檔案的好方法,因為家用伺服器會數日甚至數星期不開機。現在有很多命令列可使用的程式如[[rTorrent]]或網頁式程式如[[TorrentFlux]]可以做到。BitTorrent也可以用來在網際網路上使用較少頻寬分享大型檔案。


===Gopher===
===Gopher===
<!--
An uncommon and outdated service is the [[Gopher protocol]] that came about in the early 90's before HTTP. Many of the remaining gopher servers are run off home servers utilising [[PyGopherd]] and the [[Bucktooth]] gopher server.
-->

一項不常用並過時的服務是[[1990年代]]HTTP通訊協定通用前的[[Gopher 通訊協定]]。很多仍存在的gopher伺服器都在家中使用如[[PyGopherd]]及[[Bucktooth]]的gopher伺服器。


===家居自動化===
===家居自動化===
<!--
[[Home automation]] requires a device in the home that is available 24/7. Often such home automation controllers are run on a home server.
-->


家居自動化需要家中的一件裝置24/7隨時候命。通常家居自動化得控制器都是在家用伺服器中執行。


===保安監察===
===保安監察===
<!--
Relatively low cost [[Closed-circuit television|CCTV]] [[Digital video recorder|DVR]] solutions are available that allow recording of video cameras to a home server for security purposes. The video can then be viewed on PCs or other devices in the house.
-->

有相對較低成本的[[閉路電視]]方案可容許攝錄機的影像存放到家用伺服器上。影像可以在個人電腦或其他裝置中檢視。


===家庭用應用程式===
===家庭用應用程式===
<!--
Home servers can act as a host to family oriented applications such as a family calendar, to-do lists, and message boards.
-->

家用伺服器可以裝有全家使用的應用程式,如家庭日曆、需做清單或留言板。


==參見==
==參見==
第60行: 第120行:


===家用伺服器技術===
===家用伺服器技術===
*[[客戶端-伺服端]]架構
*[[Client-server]] architecture
*[[File server]]
*[[檔案伺服器]]
*[[Home computer]]
*[[家用電腦]]
*[[Home network]]
*[[家用網路]]
*[[Network Attached Storage]]
*[[Network Attached Storage]]
*[[Residential gateway]]
*[[Residential gateway]]
第80行: 第140行:
* [[List of Jabber server software]]
* [[List of Jabber server software]]
* [[Samba (software)]]
* [[Samba (software)]]

==外部連結==
* [http://www.bit-tech.net/bits/2007/06/05/build_your_own_server/1 Build your own server]


==參考資料==
==參考資料==

2007年11月11日 (日) 16:04的版本


家用伺服器是一部裝置,通常是個人電腦或其他電腦,並連接著家用網路,以為家中的其他裝置提供服務。這些服務可以包括資源共享、媒體中心服務、網站服務、身份認證及網域控制。因為家用網路的電腦數量比較少,所以家用伺服器通常都不必使用最新及最快的硬體。用家通常是把舊電腦循環再用,所以配備1GHz處理器及256M位元組記憶體的家用伺服器系統相當普遍。如果要有檔案伺服器服務,則可能需要較大及較快的硬碟(ATA-100 或 串聯 ATA)及網路卡。另外建議有一套 UPS (即不斷電系統 ),防止斷電意外導致遺失資料。

作業系統

家用伺服器可以使用任何作業系統,有些可以不用圖形使用者介面(騰出更多資源做其他工作)而用命令列來進行日常管理工作,或經VNC或Webmin等程式來使用圖形使用者介面。

使用者可以購買Windows的額外授權來安裝在家用伺服器上,或者選用免費方案,如免費的LinuxBSD UNIX。它們可以以最少授權限制的方式安裝在任何數量的電腦上。

家用伺服器的用途

中央儲存

家用伺服器通常都會扮演網路儲存設備的角色,為所有使用者提供安全的檔案儲存服務,而且擁有存取控制管理。儲存在裡面的檔案可以經網路上任何系統在每日24小時、每星期7天任意存取(當然需要有適當的權限)。共用印表機的原理也大致相同。

如果檔案需要在網際網路上共用的話,則需要用上如FTP等的服務。

媒體共享

家用伺服器經常會用作提供多媒體內容,包括相片、音樂及影片到家中的其他裝置(甚至到網際網路上,見Place ShiftingOrb)。使用如DNLA的標準通訊協定或如iTunes的專屬系統,使用者可以在家中任何地方存取儲存了的媒體。Windows XP Media Center EditionWindows Vista都可以扮演成家用伺服器,向包括XBox360Media Center Extenders提供某種媒體的互動體驗。

一般 MythTV 功能表

而在Linux的伺服器上,也有很多開放源程式碼(而且免費),功能完整,一站式的媒體分享軟體方案可供選擇。其中一個是LinuxMCE,它容許其他裝置伺服器上的其中一個硬碟影像,使它變成如機頂盒的應用方案。Asterisk、Xine、, MythTV(另一個媒體分享解決方案)、Firefox、VideoLAN、SlimServer及其他開放源程式碼都完全整合,提供完整無縫的家庭劇場等體驗。如果使用專屬系統的話,那可能要花上約10萬美元(包括硬體及度身訂做的程式編寫)。[1].

AppleMacintosh伺服器(或點對點的終端)上,可以使用Front Row

遠端存取

The Webmin Interface as it would appear in a standard browser.

網際網路上的裝置使用一些遠端管理程式的話,家用伺服器就可以提供遠端存取家中資源的方式。譬如,Windows Home Server提供網頁介面或 Remote Desktop來存取家用伺服器上的檔案。進階者甚至會使用VPN

在Linux伺服器上,最有名的兩項工具(其實還有很多)是Virtual Network Computing(VNC)及Webmin。VNC容許遠端使用者看得見伺服器上的GUI桌面,就有如真的坐在伺服器前一樣。在伺服器的畫面不必真的有這個GUI;同時間甚至可以有多個「虛擬」桌面環境在執行。Webmin則容許使用者在一個簡單的網頁介面上,執行許多伺服器設定及維護的工作。兩者都可以設定成容許在網際網路任何地方連接。

伺服器也可以以文字模式作遠端存取,如TelnetSSH通訊協定。

網站服務

一些使用者可以執行網頁伺服器來公開(或只在家中)分享檔案。另外一些人設立網頁,從家中直接服務在外的使用者,雖然可能違反服務供應商的合約。部分網路伺服器會使用非標準得連接埠來避免服務供應商得連接埠封鎖。最多人使用的網頁伺服器是Apache。它容易設定、具彈性、免費,而且可在大部分作業系統中執行。

電子郵件

很多家用伺服器都執行電郵伺服器來處理自己網域的電子郵件。這樣做可以容許比商用電郵服務更大的郵箱容量。而且由於伺服器位於家中,比存取遠端的電郵服務更快。這樣也是保留私隱的好方法,因為電子郵件不會留在別的伺服器,可避免被某些系統管理員見到。

BitTorrent

家用伺服器是使用BitTorrent來下載及分享檔案的好方法,因為家用伺服器會數日甚至數星期不開機。現在有很多命令列可使用的程式如rTorrent或網頁式程式如TorrentFlux可以做到。BitTorrent也可以用來在網際網路上使用較少頻寬分享大型檔案。

Gopher

一項不常用並過時的服務是1990年代HTTP通訊協定通用前的Gopher 通訊協定。很多仍存在的gopher伺服器都在家中使用如PyGopherdBucktooth的gopher伺服器。

家居自動化

家居自動化需要家中的一件裝置24/7隨時候命。通常家居自動化得控制器都是在家用伺服器中執行。

保安監察

有相對較低成本的閉路電視方案可容許攝錄機的影像存放到家用伺服器上。影像可以在個人電腦或其他裝置中檢視。

家庭用應用程式

家用伺服器可以裝有全家使用的應用程式,如家庭日曆、需做清單或留言板。

參見

家用伺服器作業系統

家用伺服器技術

媒體共享軟件

伺服器軟件

參考資料