FYI
2001-11-12, 07:36 PM
真的不知道該如何命名, 才能夠讓有興趣的網友找到這篇文件? 在看到 "網路硬體討論版" 有網友問到 "3台電腦的接法???", 其實還有其他網友也有類似的需求, 只是題目或許不同, 或許是兩台PC, 或許是五台PC, 想不到經濟不景氣之下, 逼著大家想辦法把區區 1000 大洋集線器(交換器)的錢省下來, 所以這篇文件的重點就是要幫助大家, 如何只用網路卡&網路線連接網路, 而省下集線器的錢?!
**************************************************
目標:
1.架設2~5台Win9x網路, 檔案分享, 連線分享(不確定是否支援 Dial on demand)
2.**省略集線器**, 用Server 代替集線器
3.其中一台Win9x當作Router & Proxy/NAT Server, **必須保持開機**
4.必要時還可以安裝 Web/Ftp/Mail Servers...
**************************************************
參考文件:
1.Install Router
http://www.sohointer.net/howto/router.htm
2.Setup TCP-IP Routing
http://www.wown.com/J_Helmig/routeset.htm
3.Free Sharing Programs
http://www.practicallynetworked.com/sharing/freeshare.htm
4.Adding the second NIC(Tip #7: Two of the same)
http://www.practicallynetworked.com/support/twonichelp.htm#Tip #7
**************************************************
事前規劃:
控制台->系統->裝置管理員->電腦->內容->中斷需求(IRQ)
03 COM1 (建議安裝 Serial Mouse)
04
05 Sound Card
06 Floppy Controller
07 LPT1
09
10 VGA
11
12
以上列出一個典型的系統, 我們發現也許可以空出4 個IRQ, 以便對應到4 片網路卡, 其實 Windows 支援 IRQ Steering, 因此您或許會發現兩個以上的裝置共用一個IRQ, 理論上來說不應該會有問題, 然而如果都沒有問題, 那就不叫做 Windows! 所以最好盡量避免共用IRQ, 舊電腦不妨直接進入BIOS 的 "PNP AND PCI SETUP", 新電腦請翻閱手冊, 查明PCI Slot 順序與IRQ 的關係, 一般來說, 大部分的新主機板都有5~6 個PCI Slot, 除了AGP 旁邊的PCI Slot 絕對不要使用之外, 應該還有4~5 個空的PCI Slot, 如果您的 Sound Card 是 Onboard 的, 那麼您應該可以連接5~6 台PC, 問題是您的Sound Card 可能需要兩個IRQ, 您可能還有USB Device, 此時您或許可以將沒用的裝置 Disable, 如 LPT1
在您繼續以下軟體安裝之前, 請先將Server 的硬體安裝好, 建議您裝好一片網路卡再裝第二片, 一次全部裝上很容易出狀況, 尤其當您的網路卡是同一品牌的時候(例如螃蟹卡), 請您再看一遍
4.Adding the second NIC(Tip #7: Two of the same)
http://www.practicallynetworked.com/support/twonichelp.htm#Tip #7
**************************************************
首先要留意的是, 如果您只有兩台PC, 那麼不管是NAT or Proxy 的方式都適用, 一般來說, Win9x based NAT 軟體如ICS/Sygate, 最多支援WANx1 & LANx1, 因此不適用於Server 上安裝三片或以上網路卡, 因為您可能需要安裝兩套以上NAT 軟體, 此時只能以Proxy 解決, 如果您的Server 是WinNT/2K, 由於功能比較強, 因此NAT or Proxy 均可, 但是這不在本文討論的範圍, 本文的目的是在幫助只懂得Win9x 的網友, 如果您已經超越此境界, 那麼小弟反而是在班門弄斧了
其次, 由於NetBEUI 不能跨Router, 而且Win9x/ME/NT/2K 內建的Router 只能Forward IP, 因此IPX 應該也派不上用場, 所以只需安裝 TCP/IP
請詳閱Proxy Server 功能說明, 少部分Proxy Server 功能陽春, 只支援HTTP, FTP, Mail 等等
**************************************************
實作:
以三台 Win9x/ME PC & 5片網路卡, 組成一個分享寬頻的區域網路, 中間不使用集線器, 四台以上, 只須在Server 增加網路卡, 方法類似
佈線:
/-PC(B)
Internet <- Server(A)
\-PC(C)
---------------------------------------
Server(A): Win9x/ME Router & NAT server
網路卡1(A1): 連接 WAN, 請自行安裝好 TCP/IP or PPPoE 並設成預設的通訊協定
網路卡2(A2): 連接 PC(B)
IP : 192.168.0.1/255.255.255.0
G/W: None
DNS: None
網路卡3(A3): 連接 PC(C)
IP : 192.168.1.1/255.255.255.0
G/W: None
DNS: None
安裝 EnableRouting.inf Installer File
http://www.sohointer.net/download/EnableRouting.inf
建立一份 Hosts, 複製成 Lmhosts, 再將 Hosts & Lmhosts 複製到其他PC
安裝 AnalogX Proxy Server
http://www.analogx.com/files/proxyi.exe
---------------------------------------
PC(B): Win9x/ME Client
網路卡4(B): 連接 PC(A2)
IP : 192.168.0.2/255.255.255.0
G/W: 192.168.0.1
DNS: Disable or 192.168.0.1
Proxy: 192.168.0.1
參考 AnalogX Proxy Server 說明, 設定IE or Netscape 的Proxy 伺服器
For IE, 控制台->Internet 選項->連線, 如果使用ADSL 就進入設定, 如果使用固定IP or DHCP, 就進入區域網路設定->Proxy 伺服器->進階
HTTP & Secure: 192.168.0.1 port 6588
Ftp: 192.168.0.1 port 21
Socks: 192.168.0.1 port 1080
Mail 及其他設定, 請詳閱軟體說明
---------------------------------------
PC(C): Win9x/ME Client
網路卡5(C): 連接 PC(A3)
IP : 192.168.1.2/255.255.255.0
G/W: 192.168.1.1
DNS: Disable or 192.168.1.1
Proxy: 192.168.1.1
HTTP & Secure: 192.168.1.1 port 6588
Ftp: 192.168.1.1 port 21
Socks: 192.168.1.1 port 1080
其餘同PC(B)
---------------------------------------
補充說明:
1.使用Proxy 的方式, 也就是所有的TCP/IP 封包都要透過Proxy Server 間接傳遞, 小弟發現, 對於Client(B or C) 來說, Proxy Server 的IP 就是Gateway 的IP, 所以不需要事先知道WAN 的IP, 這也是AnalogX Proxy 小而美之處, 如果您的網路不通, 請先ping 各PC, 然後仔細閱讀 AnologX 說明, 再檢查Proxy 設定, 如果同時需要架設Web, Ftp, Mail... Servers, 不妨考慮功能更強的 Sambar Server
http://www.sambar.com/
2.不知各位是否注意到, 每一段網路線都是一個區段(192.168.0.0, 192.168.1.0, etc), PC(B) & PC(C) 跨越Router, 如果沒有WINS Server, 則從"網芳"是找不到對方的, 此時必須先建立Lmhosts, 然後透過"開始->尋找->電腦", 就可以找到對方
3.每一台PC 只設定一個Gateway, 如果你有第二個Gateway, 那麼請執行 Route.exe, 而且Win9x 只支援Static Routing, 在本文所介紹的佈線方式, 是用不到Route.exe, 除非你是將網路兩兩串在一起
3.不要忘了安裝 Files and printer sharing, 最好不要連結對外的WAN
4.在Server 上安裝 ZoneAlarm, 保護你的網路
5.以下節錄自 Sambar Server Documentation
Increase the simultaneous TCP/IP socket count if you are expecting heavy Traffic.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP
"MaxConnections"=256
Note: On Windows95 the MaxConnections argument should be a DWORD, on Windows98 the argument should be a String.
*******************************************
後記:
小弟覺得這篇文件主要適合有架站需求的網友, 反正主機24hr 不關機, 拿來當作多用途, 正好充分利用, 否則還是買 Hub or IP 分享器比較省電費吧! 可不要因小失大
如果您還有疑問, 小弟建議您把以上所介紹的網站, 好好K一頓, 只有您自己試著單獨去完成, 才能體會其中的成就與樂趣
**************************************************
目標:
1.架設2~5台Win9x網路, 檔案分享, 連線分享(不確定是否支援 Dial on demand)
2.**省略集線器**, 用Server 代替集線器
3.其中一台Win9x當作Router & Proxy/NAT Server, **必須保持開機**
4.必要時還可以安裝 Web/Ftp/Mail Servers...
**************************************************
參考文件:
1.Install Router
http://www.sohointer.net/howto/router.htm
2.Setup TCP-IP Routing
http://www.wown.com/J_Helmig/routeset.htm
3.Free Sharing Programs
http://www.practicallynetworked.com/sharing/freeshare.htm
4.Adding the second NIC(Tip #7: Two of the same)
http://www.practicallynetworked.com/support/twonichelp.htm#Tip #7
**************************************************
事前規劃:
控制台->系統->裝置管理員->電腦->內容->中斷需求(IRQ)
03 COM1 (建議安裝 Serial Mouse)
04
05 Sound Card
06 Floppy Controller
07 LPT1
09
10 VGA
11
12
以上列出一個典型的系統, 我們發現也許可以空出4 個IRQ, 以便對應到4 片網路卡, 其實 Windows 支援 IRQ Steering, 因此您或許會發現兩個以上的裝置共用一個IRQ, 理論上來說不應該會有問題, 然而如果都沒有問題, 那就不叫做 Windows! 所以最好盡量避免共用IRQ, 舊電腦不妨直接進入BIOS 的 "PNP AND PCI SETUP", 新電腦請翻閱手冊, 查明PCI Slot 順序與IRQ 的關係, 一般來說, 大部分的新主機板都有5~6 個PCI Slot, 除了AGP 旁邊的PCI Slot 絕對不要使用之外, 應該還有4~5 個空的PCI Slot, 如果您的 Sound Card 是 Onboard 的, 那麼您應該可以連接5~6 台PC, 問題是您的Sound Card 可能需要兩個IRQ, 您可能還有USB Device, 此時您或許可以將沒用的裝置 Disable, 如 LPT1
在您繼續以下軟體安裝之前, 請先將Server 的硬體安裝好, 建議您裝好一片網路卡再裝第二片, 一次全部裝上很容易出狀況, 尤其當您的網路卡是同一品牌的時候(例如螃蟹卡), 請您再看一遍
4.Adding the second NIC(Tip #7: Two of the same)
http://www.practicallynetworked.com/support/twonichelp.htm#Tip #7
**************************************************
首先要留意的是, 如果您只有兩台PC, 那麼不管是NAT or Proxy 的方式都適用, 一般來說, Win9x based NAT 軟體如ICS/Sygate, 最多支援WANx1 & LANx1, 因此不適用於Server 上安裝三片或以上網路卡, 因為您可能需要安裝兩套以上NAT 軟體, 此時只能以Proxy 解決, 如果您的Server 是WinNT/2K, 由於功能比較強, 因此NAT or Proxy 均可, 但是這不在本文討論的範圍, 本文的目的是在幫助只懂得Win9x 的網友, 如果您已經超越此境界, 那麼小弟反而是在班門弄斧了
其次, 由於NetBEUI 不能跨Router, 而且Win9x/ME/NT/2K 內建的Router 只能Forward IP, 因此IPX 應該也派不上用場, 所以只需安裝 TCP/IP
請詳閱Proxy Server 功能說明, 少部分Proxy Server 功能陽春, 只支援HTTP, FTP, Mail 等等
**************************************************
實作:
以三台 Win9x/ME PC & 5片網路卡, 組成一個分享寬頻的區域網路, 中間不使用集線器, 四台以上, 只須在Server 增加網路卡, 方法類似
佈線:
/-PC(B)
Internet <- Server(A)
\-PC(C)
---------------------------------------
Server(A): Win9x/ME Router & NAT server
網路卡1(A1): 連接 WAN, 請自行安裝好 TCP/IP or PPPoE 並設成預設的通訊協定
網路卡2(A2): 連接 PC(B)
IP : 192.168.0.1/255.255.255.0
G/W: None
DNS: None
網路卡3(A3): 連接 PC(C)
IP : 192.168.1.1/255.255.255.0
G/W: None
DNS: None
安裝 EnableRouting.inf Installer File
http://www.sohointer.net/download/EnableRouting.inf
建立一份 Hosts, 複製成 Lmhosts, 再將 Hosts & Lmhosts 複製到其他PC
安裝 AnalogX Proxy Server
http://www.analogx.com/files/proxyi.exe
---------------------------------------
PC(B): Win9x/ME Client
網路卡4(B): 連接 PC(A2)
IP : 192.168.0.2/255.255.255.0
G/W: 192.168.0.1
DNS: Disable or 192.168.0.1
Proxy: 192.168.0.1
參考 AnalogX Proxy Server 說明, 設定IE or Netscape 的Proxy 伺服器
For IE, 控制台->Internet 選項->連線, 如果使用ADSL 就進入設定, 如果使用固定IP or DHCP, 就進入區域網路設定->Proxy 伺服器->進階
HTTP & Secure: 192.168.0.1 port 6588
Ftp: 192.168.0.1 port 21
Socks: 192.168.0.1 port 1080
Mail 及其他設定, 請詳閱軟體說明
---------------------------------------
PC(C): Win9x/ME Client
網路卡5(C): 連接 PC(A3)
IP : 192.168.1.2/255.255.255.0
G/W: 192.168.1.1
DNS: Disable or 192.168.1.1
Proxy: 192.168.1.1
HTTP & Secure: 192.168.1.1 port 6588
Ftp: 192.168.1.1 port 21
Socks: 192.168.1.1 port 1080
其餘同PC(B)
---------------------------------------
補充說明:
1.使用Proxy 的方式, 也就是所有的TCP/IP 封包都要透過Proxy Server 間接傳遞, 小弟發現, 對於Client(B or C) 來說, Proxy Server 的IP 就是Gateway 的IP, 所以不需要事先知道WAN 的IP, 這也是AnalogX Proxy 小而美之處, 如果您的網路不通, 請先ping 各PC, 然後仔細閱讀 AnologX 說明, 再檢查Proxy 設定, 如果同時需要架設Web, Ftp, Mail... Servers, 不妨考慮功能更強的 Sambar Server
http://www.sambar.com/
2.不知各位是否注意到, 每一段網路線都是一個區段(192.168.0.0, 192.168.1.0, etc), PC(B) & PC(C) 跨越Router, 如果沒有WINS Server, 則從"網芳"是找不到對方的, 此時必須先建立Lmhosts, 然後透過"開始->尋找->電腦", 就可以找到對方
3.每一台PC 只設定一個Gateway, 如果你有第二個Gateway, 那麼請執行 Route.exe, 而且Win9x 只支援Static Routing, 在本文所介紹的佈線方式, 是用不到Route.exe, 除非你是將網路兩兩串在一起
3.不要忘了安裝 Files and printer sharing, 最好不要連結對外的WAN
4.在Server 上安裝 ZoneAlarm, 保護你的網路
5.以下節錄自 Sambar Server Documentation
Increase the simultaneous TCP/IP socket count if you are expecting heavy Traffic.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP
"MaxConnections"=256
Note: On Windows95 the MaxConnections argument should be a DWORD, on Windows98 the argument should be a String.
*******************************************
後記:
小弟覺得這篇文件主要適合有架站需求的網友, 反正主機24hr 不關機, 拿來當作多用途, 正好充分利用, 否則還是買 Hub or IP 分享器比較省電費吧! 可不要因小失大
如果您還有疑問, 小弟建議您把以上所介紹的網站, 好好K一頓, 只有您自己試著單獨去完成, 才能體會其中的成就與樂趣