本文將闡述在含有兩台或兩台以上運行 Red Hat Linux 操作系統計算機的情況下
如何組建本地局域網(Local Area Network
LAN)
首先介紹一些基礎知識
包括 TCP/IP (Transmission Control Protocol/Internet protocol 互聯網傳輸控制協議)的概述
以及如何在局域網中分配 IP 地址
接著描述局域網的硬件
以及在 Red Hat Linux 操作系統環境下使用名為 linuxConf 的工具進行局域網配置
最後
本文將引導你對局域網逐步進行最關鍵的步驟——測試和排除故障
Linux 在計算機網絡通訊領域的應用越來越普遍
事實上
由於所有的源碼能夠從若干個不同的 FTP 或 HTTP 站點上下載
獲得 Linux 操作系統是一件相對簡單且便宜的事情
此外
Red Hat Linux 的最新版本可以在計算機零售店購得
根據你要購買的是標准版本還是完全版本
價格從 $
到 $
不等
為這個零售店的商標作出的投資是完全值得的(與免費的 FTP 和 HTTP 資源相比起來)
因為這裡面至少包括了 Red Hat Linux 工程師一年的直接技術支持
如果你閱讀了 Red Hat Linux 手冊之後仍然不能解決所遇到的安裝或配置問題
那麼這些技術支持將是很有幫助的
本文將闡述在含有兩台或更多使用 Red Hat Linux
操作系統的計算機時
如何組建一個本地局域網 (LAN)
LAN 是一個通訊網絡
能夠連接不同的設備
並為這些設備提供互相通訊的方法
通常一個局域網的規模比較小
只局限於一幢樓或一組建築物
在局域網中並不需要 modem (調制解調器)和電話線
計算機之間的距離必須足夠近才能夠保證連接它們的網線正常工作
對於每台要加入到局域網中的計算機而言
都需要一個網卡 (network interface card
NIC)來接入網線
並且需要分配唯一的主機名和 IP 地址(分配方法將在本文後部分闡述)
做這件事情之前必須掌握關於 TCP/IP (Transmission Control Protocol/Internet Protocol 互聯網傳輸控制協議)的基礎知識
TCP/IP 介紹
TCP/IP 是互聯網和全世界大部分局域網所使用的一組協議
在 TCP/IP 協議中
被連接到網絡上的每個主機(計算機和其他的通訊設備)都有一個唯一的 IP 地址
IP 地址由四個字節(每個字節的取值范圍為
到
)組成
字節之間用小數點隔開
這樣一個 IP 地址用來區分局域網上的主機或計算機
例如一個主機名為 Morpheus 的計算機的 IP 地址可以是
為了不將同一 IP 地址分配給兩個或更多的主機
還應注意避免使用那些為私有或本地局域網所保留的 IP 地址
這些保留的 IP 地址范圍通常以
開頭
局域網的網絡地址
在局域網上的所有計算機
其IP 地址的前三個字節都應該是相同的
比如說
若一個局域網上共有
個主機
則 IP 地址就可以從
x 開始分配
其中 x 表示
到
中任意一個數字
你還可以用類似的方法
為同一公司內另外
台計算機組建一個相鄰的局域網
當然這並不意味著僅能在一個局域網中包含
台計算機
因為還有其他的 IP 地址范圍
允許你組建更大的局域網絡
網絡 IP 地址被分為若干類
這些類型決定一個局域網的規模以及它可以擁有的唯一 IP 地址個數
比如說
一個 A 類的局域網可以有超過
個唯一 IP 地址
而 B 類的局域網所擁有的唯一 IP 地址數只超過
個
局域網的規模大小取決於保留地址范圍
以及和這些地址范圍相關的子網掩碼(在文章後面有詳細解釋)
(參看表
)
表
地址范圍與局域網規模
地址范圍 子網掩碼 提供 局域網的規模
A 類網
B 類網
C 類網
網絡地址和廣播地址
組建局域網的另一個重要方面在於
地址范圍的兩個邊界點被保留為該局域網的網絡地址和廣播地址
應用程序可以使用網絡地址來表示整個本地網絡
而廣播地址則被用來將同樣的消息同時發送給網絡上所有其他主機
例如要使用的地址范圍為
到
則第一個 IP 地址(
)被保留為網絡地址
而最後一個地址(
)被保留成廣播地址
因此
給這個局域網上的計算機分配 IP 地址時
只能在
到
之間選擇
網絡地址:
主機地址范圍:
到
廣播地址:
子網掩碼
局域網上的每個主機都有一個子網掩碼
子網掩碼由四個字節組成
它的值為
時表示 IP 地址中網絡地址的部分
值為
時則識別 IP 地址中表示主機的部分
比如說
子網掩碼
被所有的主機用來決定它所處於的 LAN
子網掩碼最後的
表示在該網絡上的某個主機
域名
域名(或稱為網絡名)由唯一的名字和標准互聯網後綴組成
這些後綴包括
等
只要你的局域網有一個簡單的撥號連接
並且不直接為其他的主機提供某些類型的服務
就可以為它隨意命名
這個例子裡組建的網絡被認為是秘密私有的
因為它使用了在
x 范圍內的 IP 地址
最重要的是
執行了上述操作之後
從互聯網上無法根據所選擇的域名與主機連接
為了獲得一個
官方
的正式域名
你可以到 InterNIC
Network Solutions 或 上登記
在本文末尾的資料部分列出了一些站點
可以查閱到關於獲得官方域名的具體方法
主機名
組建局域網時的另一個重要步驟
是為局域網上所有的計算機分配一個唯一的主機名
主機名必須是唯一的名字
可以用來在局域網上識別唯一的主機
同時
主機名也不能夠包含任何的空格或標點符號
例如下面這些合法的主機名就能夠被分配到任何一個擁有五個主機的局域網上
主機名
Morpheus; 主機名
Trinity; 主機名
Tank; 主機名
Oracle; 以及主機名
Dozer
這幾個名字都滿足不包含空格和標點符號的限制要求
使用簡短的主機名能夠減少過多的打字
並且最好選擇那些容易記憶的名字
表
概括了迄今為止本文已經闡述過的內容
局域網上所有的主機都應當擁有同樣的網絡地址
廣播地址
子網掩碼和域名
因為這些地址標志出一個局域網的全部內容
局域網上所有的計算機都擁有一個主機名和 IP 地址來作為它們識別的唯一標志
若某個局域網的網絡地址是
廣播地址
則該局域網上所有的主機的 IP 地址都在
和
之間
Table
擁有不超過
台主機的局域網的 IP 地址分配例子
IP 地址 例子 同/異
網絡地址
所有主機都相同
域名 www 所有主機都相同
廣播地址
所有主機都相同
子網掩碼
所有主機都相同
主機名 任意合法的名字 每個主機都不同
主機地址
x 每個主機都不同
分配 IP 地址
在局域網中分配 IP 地址的方法有兩種
你可以為局域網上所有的主機都手工分配一個靜態 IP 地址
也可以使用一個特殊的服務器來分配
即當一個主機登錄到網絡上時
服務器就自動為該主機分配一個動態 IP 地址
靜態 IP 地址分配
靜態 IP 地址分配意味著為局域網上的每個計算機都手工分配一個唯一的 IP 地址
所有主機 IP 地址的前三個字節必須是相同的
而最後一個字節卻是唯一的
並且
每個計算機都必須分配一個唯一的主機名
局域網上的每個主機將擁有同樣的網絡地址(
)
廣播地址(
)
子網掩碼(
)和域名()
訪問局域網上所有主機
並記錄下它們的主機名和 IP 地址是個好辦法
便於以後擴展網絡時參考
動態 IP 地址分配
IP 地址的動態分配是通過一個叫做 DHCP (Dynamic Host Configuration Program 動態主機配置程序)的服務器或主機來完成的
當一個計算機連接到局域網上的時候
DHCP 服務器就會自動為該計算機分配一個唯一的 IP 地址
一個叫做 BootP 的類似服務也能夠自動為網絡上所有的主機分配唯一 IP 地址
DHCP/BootP 服務是一個程序或設備
必須在一個擁有唯一 IP 地址的主機上運行
路由器可以看作一個 DHCP 設備的例子
它的一端充當以太網集線器(Ethernet hub
一種允許多個主機通過以太網插口和指定端口連接的通訊設備)
另一端則允許連接到互聯網上
另外
DHCP 服務器也需要分配網絡和廣播地址
並且在一個動態分配 IP 地址的網絡系統裡
不需要手工分配主機名和域名
局域網中的硬件
如果缺少將計算機連接到一起的硬件
分配主機名和 IP 地址也就毫無用處
目前有若干種不同類型的網絡硬件體系
比如以太網(Ethernet)
令牌環(Token Ring)
FDDI
Toke Bus 等
由於以太網是應用最廣泛的硬件體系
我們將注意力集中在這上面
以太網可以從若干個不同的計算機出售商處獲得
而且也相對便宜
為了組建一個以太網集線器
你需要以下這些東西
每台計算機擁有一塊以太網卡(Ethernet Network Interface Card
NIC)
一個端口數至少和待連接計算機一樣多的以太網兼容集線器
以及將每個網卡連接到集線器上的網線(或
BaseT 的電纜)
同時確認所選擇的硬件要與 Red Hat Linux 操作系統兼容
關於這些硬/軟件兼容性的信息通常可以在產品包裝盒子後方的 Requirements (要求)部分找到
當然
你也可以直接向出售計算機的人詢問硬/軟件要求
通常情況下
成批購買網卡要比單獨購買便宜
在選擇以太網集線器的時候
必須確認它至
From:http://tw.wingwit.com/Article/program/Oracle/201311/17512.html