以淘汰電腦安裝 Linux 做為伺服器分享 ADSL 的頻寬

以淘汰電腦安裝 Linux 做為伺服器分享 ADSL 的頻寬

最近更新日期:2002/01/27
目的與適用性
Linux 所需硬體與安裝 Linux 所需套件
安裝第二塊網路卡
在 Linux 上面的 ADSL 撥接方法
啟動 Linux 上面的 NAT 設定
設定 Windows 用戶端的電腦設定
要不要設定 MTU !嘿!當然无需
還有什麼能够玩得!呵!架站來玩玩!

--------------------------------------------------------------------------------
目的與適用性
目的:
就如同前面所說的:
直接以 Hub 連線進行分享的好處是簡單,但是缺點則是缺乏彈性。因為連線電腦的上限被限制在您的 ISP 所提供的連線數,例如中華電信僅支援兩個 IP 給一個帳號使用,Seednet 雖然可提供 5 個 IP ,但是對於學生宿舍族群來說,畢竟還是不夠的!
若使用 Windows2000 做為伺服器分享頻寬,又礙於 win2000 需要的高檔配備!否則跑不動的啦!
現在電腦進步的很快,很多人手邊都有一些廢棄的電腦。
因此,將廢棄電腦拿來當主機,嘿!是一件很棒的利用方式!不過,以现在的主機系統來說,我們能够將他約略分成兩大類,分別是 MicroSoft 的 NT 系列( Windows 2000 也是屬於 NT 系列的喔!)與 Unix-Like 如 Linux 、 Solaris 、 FreeBSD 等等都是!好了,我們都知道要使用 Windows 作業軟體時,整體的硬體系統就不能太差,否則電腦的執行速度一定讓您等到肝火上升,所以,為了您的健康著想,這個時候安裝 Windows 在廢棄電腦上面,似乎不太妥當。OK!那另一個 Linux 系統如何呢?哈哈!他只要 p-100 等級的 CPU 加上 32 MB 左右的 RAM 就能够跑了!而且在『不執行 X-Window 』的情況下,執行的效率是不錯的!所以,以下我們就來談一談怎樣在 Linux 上面架設一個 NAT 主機來提供網路的頻寬分享!
原理:
以 Linux 伺服器連接上 Internet 的原理其實很簡單(其實就是 NAT 功能啦),主要分為兩步驟:
Linux 主機強烈建議需要兩張網路卡,而且晶片組最好不要相同。假如相同也沒有關系,但是不要一次安裝兩塊,最好安裝一塊並設定好之後,再安裝另一塊比較妥當;
一張網路卡對內,並在啟動的時候就驅動;
一張網路卡對外,在啟動的時候不要驅動他;
在 Linux 上面安裝 rp-pppoe 來撥接上 Internet ;
將內部網路與 Linux 對內的那張網路卡具备相同網段的『 虛擬IP 』,由於相同網段的虛擬IP能够直接連線,因此任何的電腦就能够直接連上主機啦;
啟動 Linux 的 NAT 功能,將對內網路卡的對外連線轉成能够連上 Internet 的第一張網路卡,因此任何來自內部網卡的需要便都能够透過具备連上 Internet 功能的第一張網路卡來完成工作!
同樣的,這裡要注意,由於任何的虛擬IP的電腦均是透過第一張網卡對外連線,所以在 Internet 上看到的從您的主機連出去的電腦之 IP 都是同一個(就是對外網路卡的 IP 啦)。
優點與缺點:
使用 Linux 來架設 NAT 主機,優點是:網路的傳輸速度很快,比 Windows 2000 的分享還要快。另外, Linux 主機有相當多的附加價值,不但能够作為郵件主機、WWW主機、FTP主機,並且能够作為您區域網路的中央站!此外, Linux 是一套管理記憶體很好的作業軟體,所以平時沒有大量工作的時候,CPU是在待機的狀況,所以並不會發生高熱(就是說比較不會當機啦)!在 VBird 家中的 P-166 超頻至 P-200,連續開機到现在(從 2001/02 到现在)沒有關機過,使用上一切正常!不過缺點就是學習 Linux 的時間需要比較長一些,而且對於用慣了 Windows 並且沒有學過程式語言的朋友來說, Linux 倒真的是很難入門!然而,假如您只是需要安裝一個能够轉換 IP 的 NAT 主機,那麼照以下的步驟一步一步來,呵呵!也是能够達成您的需求啦!
適用性:
同時適合 ADSL 固定制與計時制;
可連接的電腦數量比較多(理論上可達無限多部電腦的連接)
做為 Linux 主機的電腦不可關機,且開機後即需要連上 Internet,
其他用戶端電腦開機後立即直接連上 Internet ,而不用再撥接!
所需要的軟硬體配備:
一台淘汰的電腦(最好是 P-100 以上等級,32MB以上RAM,2GB硬碟即可);
個人電腦(PC);
網路卡(每部電腦均要一塊,但做為主機的 Linux 需要兩塊);
正常的 RJ-45 網路線(連胶蛫腦與Hub及主機);
一條跳線(連接主機與ATU-R)
集線器(就是 Hub 啦);
ADSL (連同 ATU-R)。

--------------------------------------------------------------------------------
Linux 所需硬體與安裝 Linux 所需套件
OK!既然我們使用的是『即將被淘汰的電腦』也就是 P-166 以下等級的電腦(當然能够選擇更好的,這裡僅說明最低的硬體配備啦!)那我們需要怎樣的硬體呢?以 VBird 來說,我建議的配備有點像這樣:
P-166 左右等級的 CPU 適合的主機板:基本上, 486 電腦也能够安裝沒問題的!
至少 32 MB 以上的 RAM :建議最好能够加到 64 MB 以上的 RAM !其實,在 Linux 主機上面,CPU 往往不是重點,最大的問題應該是出現在 RAM 上面,所以,假如您的主機除了 NAT 功能外,還要進行一些哩哩摳摳的伺服器(例如 mail 與 proxy 等等),那麼建議 RAM 是越大越好!
容易支援的網路卡:现在最建議的是使用 10/100 MB 的螃蟹卡,這種卡不但便宜,而且 Linux 的支援度蠻高的!另外,第二塊網路卡建議使用 via-rhine 這個晶片的網路卡,因為這個晶片 Linux 也有支援喔!
大於等於 500 MB 的硬碟:基本上,假如您未來知道如何安裝 Linux 之後,只要 200 MB 的硬碟就能够進行 NAT 的架設了。但是由於 VBird 也不是很會挑選這個東西,所以现在建議大約 500 MB 的硬碟來進行安裝才好!
隨便一塊 PCI 的顯示卡:现在最建議的是 S3 的顯示卡,例如 Virge 系列,或 S3-775 系列等等的顯示卡都能够喔!
安裝時需要的 CDROM、鍵盤與滑鼠:這幾個東西在安裝的時候是必須的,但是安裝完畢之後就能够拔掉了!不過,在 BIOS 當中,需要將 ERROR 設定成『 NO ERROR 』或是『ALL but Keyboard』才行!甚至,您連顯示卡都能够拔掉!因為根本就无需顯示呀!(呵呵!所以除了安裝過程當中需要螢幕,安裝完畢之後,您的 NAT 主機是无需螢幕、鍵盤、滑鼠、CDROM 及顯示卡的喔!)

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!