請問NT4.0workstation 能利用路由表來使其他PC上網嗎?



贊助商連結


LibraJoe
2001-08-21, 11:37 PM
請問高手
NT4.0Workstation 能利用路由表來使其他PC上網嗎?
已知固定IP:202.43.71.154
MASK:255.255.255.248
getway:202.43.71.153
DNS:202.43.61.X 忘了 ^^||資料在公司
因為公司的ip分享器懷疑被codered 攻擊而掛了(PCI 4個PORT的那種)
reset也沒用,公司pc有限,又都裝NT4.0也不想重裝2000也沒閒機器可裝
所以想用ip路由的方式來試試,所以想問問板上高手這個方法行不行的通?
如果行的話該如何設才能使192.168.0.x的IP上網呢?
謝謝!

贊助商連結


schuey
2001-08-22, 05:32 AM
應該要考慮NAT的問題才對吧
因為NT WS的TCP/IP中好像有類似路由的東東可以勾選
但是您內部的電腦若是使用PRIVATE IP ADDRESS
就算出去了也沒用呀
不知道其他大大的意見如何呢?

milwater
2001-08-22, 05:41 PM
若是用正規的方式可試試這個產品 (http://taiwan.cnet.com/download/reviews/story/0,2000017031,50003067,00.htm);
不然的話..唔... 這倒可做個實驗(你不介意的話:D ) .
* * * * *
首先, 環境須滿足以下條件:
1. 在該台同時負責對外與對內的WorkStation(後稱WS)上安裝兩張網卡,一為網卡A(實體IP, 假設為"202.43.71.154"), 一為網卡B(虛擬IP, 假設為"192.168.0.1").
2. 私有網段內須有專門負責的DNS Server(DNSHost), 負責Only網內的名稱解析(若不想架Server, 亦可在每台電腦加一個"Host"檔案[無附檔名], 做適當名稱解析的編輯).
3. 將內部虛擬IP的Gateway指向"192.168.0.1", 若有DNSHost則指定, 若用"Host"檔則可空白.
4. 網卡A的設定如下:
IP: 202.43.71.154
MASK: 255.255.255.248
getway: 202.43.71.153
DNS: 202.43.61.X (自己想想看吧~)
5. 網卡B的設定如下:
IP: 192.168.0.1
Mask: 255.255.255.0
Gateway: 不設
DNS: 不設(或用內部DNSHost)
6. 其他Client端的設定:
IP: 192.168.0.X (0,1,255除外)
Mask: 255.255.255.0
GateWay: 192.168.0.1
DNS: 不設(或用內部DNSHost)
7. 以上OK後, 剩下的就是路由的設定了. 請於WS上增加你想開放的路由.
例如, 開放給人連到T-ST@Y(試驗而已, 無廣告性質^^), 那就於WS主機的命令列模式輸入:
route add -p 211.21.89.142 mask 255.255.255.255 202.43.71.153
如此, 客戶端就可以由他們電腦透過WS連到Gateway, 再上到Internet上的指定站台.
...
不過, 有幾點須要注意的:
a. 每開放一個Internet站台, 就得在WS主機上增加一條Routing, 所以.. 較不適合用在WAN(例如開放性的Internet)上.
b. 維護不方便. 光WS上的設定相信就一頭霧水.
c. 若要開放外對內服務...

============================================================================

寫到這裡突然又想到一堆需要追加的設定..
我想我還是不大確定以上方法, 因為Internet Access是同時上下傳的(TCP/IP Protocol),
作單向的Routing Config恐怕不夠, 似乎還須加上其他設定..
嗯.. 有沒有實際操作者可以交流一下經驗嗎?
:)

LibraJoe
2001-08-22, 09:57 PM
感謝milwater兄的指導!
再請教一下
>>2. 私有網段內須有專門負責的DNS Server(DNSHost), 負責Only網內的名稱解析(若不想 架Server, 亦可在每台電腦加一個"Host"檔案[無附檔名], 做適當名稱解析的編輯).

這個檔我是只要設私有網段的解析嗎?

milwater
2001-08-23, 08:58 AM
是的.
在Win OS中使用"尋找:Hosts", 預設會找出"Hosts.sam"與"Lmhosts.sam"兩個檔,
一個是如同DNS名稱解析的工作(Hosts), 另一個是如同Wins名稱解析的工作(Lmhosts),
兩個基本上是類似的, 故僅以Hosts為例..
將"Hosts.sam"打開後, 會看到以下內容:
* * *

# Copyright (c) 1998 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP stack for Windows98
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost

* * *
前面有"#"符號的是註解, 不用理它.
當要增加區網內的可連線主機時, 於最下方增加一行, 例:
192.168.0.5 HostB
記得編輯完後將該檔另存檔名為"Hosts"(無附檔名), 如此便開始運作.
例如, 開啟命令列模式, "Ping HostB", 即會轉為"Ping 192.168.0.5",
然而, 並非只做私有網段內的解析而已..
再以T-ST@Y (http://www.t-stay.com.tw)網站為例, 若你於私人網段內
的主機"HostB"在沒增加名稱解析項目的情況下,
它就會發生"找不到網站"的結果;
須在"Hosts"檔中再增加一條:
211.21.89.142 www.t-stay.com.tw
如此PC才會知道它為另一網段上的伺服器, 才會透過GateWay, Routers, 去
做遠端伺服器的存取.
======
結論就是, 客戶端PC內的"Hosts"檔也須逐步增加可開放連線的項目.
在實作嗎? 加油 ~!!
:)

LibraJoe
2001-08-23, 09:59 AM
謝謝!
我再試試!