130 likes | 266 Views
Linux 路由器計畫. 郭永隆. 前言. Linux 有一好處,它如同組合積木,可以隨著使用者的需求,自行打造心目中的勞斯萊斯。別小看「 586 100MHz 」的處理器,若純粹拿它做內部的名稱伺服器 (DNS) 絶對綽綽有餘。 LPR 這個 distribution 是由「 debian 2.1 」精簡後所產生的。. 前言 ( 續 ). LRP(Linux Router Project) 是一個迷你的「 distribution 」。整個 distribution 所佔的容量小到可以放入一張磁片中,並且提供多種「網路功能」與「基本 linux 指令」。.
E N D
Linux 路由器計畫 郭永隆
前言 • Linux有一好處,它如同組合積木,可以隨著使用者的需求,自行打造心目中的勞斯萊斯。別小看「586 100MHz」的處理器,若純粹拿它做內部的名稱伺服器(DNS)絶對綽綽有餘。 • LPR這個distribution是由「debian 2.1」精簡後所產生的。
前言(續) • LRP(Linux Router Project)是一個迷你的「distribution」。整個distribution所佔的容量小到可以放入一張磁片中,並且提供多種「網路功能」與「基本linux指令」。
LRP 的功能 • 支援多種通訊介面 • 支援多種通信協定 • 具備IP管理能力 • 支援進階路由功能 • 流量監視SNMP可監所有的介面 • 開放式硬體 • 使用標準模組化的PC裝置 • 模組化設計
LRP 的功能(續) • 堅固可靠所有的設定都不在記憶體內 • 符合 POSIX • 安全性 • 自由與開放 • 彈性,可隨意組合不同的服務。
安裝與設定 • 如何取得LRP網址:http://www.linuxrouter.org • 如何使用LRP先切換到「root」,接著依照下面指令將「LRP影像檔」解至1.44MB軟碟片:dd if=idiot-image_1440KB_2.94 of=/dev/fd0 • 設定LRP使用軟碟機開機,就可進入LRP了,進入後會有5個選單分別可設定網路、系統、套件、備份與求助。
LRP的未來 • 據作者表示,未來的LRP將會增加下面這些功能: • 更換新的核心(kernel) • 加入ipchains • 更好的選單畫面 • 更符合POSIX • 加入更多網路相關服務程式的套件
其它相關計畫 • 到目前為止,除了LRP外,還有許多相似的計畫正在並行發展,以下是一些相關的網站: • muLinux(mulinux.nevalabs.org):另一個迷你的Linux distribution,它除了提供網頁、傳真、撥號等伺服器功能,還有PPP連線功能,電子信件、IRC、新聞、網頁瀏覽功能、撥放CD、MP3及收發傳真及列印等功能。 • Floppix(www.algonquinc.on.ca/infosystems/macewal/floppix/index.html):它也是Debian 2.1的精簡版,其包含了好用的bash shell、大部分常用的指令與支援多種檔案系統(ext2、msdos與vfat)
其它相關計畫(續) • PicoBSD:這是一個在FreeBSD上的計畫, PicoBSD是以「FreeBSD 3.0 current」基礎的單一磁片版本,這一片磁片提供了具保密撥接功能、無須使用磁片的路由器,與提供撥接功能的伺服器。
PicoBSD • PicoBSD所需的最小硬體設備只需386SX等級的處理器,加上8MB記憶體與一台軟碟機。 • 目前PicoBSD最新的版本為0.42版,表示它尚未經過非常嚴苛的測試。 • 可以在 www.freebsd.org/~picobsd/picobsd.html取得, PicoBSD目前提供四個版本:撥號版、網路版、路由器版與撥號伺服器版。
PicoBSD(續) • PicoBSD的影像檔使用方式與LRP相同。 • 據作者表示,未來的PicoBSD將會增加下面這些功能: • 有更完整的說明文件,一步步解說常用的設定。 • 更好的DiskOnChip驅動程式。 • 修正kzip,使它能壓縮ELF格式的核心。 • 加入一些「精靈」以協助Unix新手設定網路或是撥號等常用功能。 • 使用最新的KLD來新增或是移除裝置。
未來 • 無論是以Linux或FreeBSD為主的這些計畫,它們都保留了原來Linux或FreeBSD的特性:公開原始碼、允許隨意複製、修改,系統擴充性強與豐富的網路資源,並且允許在不違反GPL與BSD的版權下進行商業用途。 • 雖然目前大多數的計畫都使用於網路相關設備,或是網相關伺服器,但是它們未來的發展都是不可限量,像是所有的家電用品、交通工具、通信產品、醫療用品或是工業控制,都可以輕易地將它們移植進去。