瀏覽單個文章
tatikoma
Major Member
 

加入日期: May 2005
文章: 277
[問] ipx 在 winxp 下如何路由?

有請識者不吝賜教,先謝了。

在下在幾台winxp上安裝網路元件如下:

client for mswin
file & printer sharing - 只與 ipx/spx相連,取消tcpip的使用
nwlink netbios
nwlink ipx/spx - 內網0,框架自動偵測
tcpip - 192.168.x.x , 取消netbios over tcpip

<設定為同一個工作群組>

簡單的說,就是只用 ipx 跑 file sharing,禁止用 tcpip 分享(避免網芳大公開啦^_^)
Q1 : 如果在ip分享器內側 lan,使用 tcpip 跑分享,從外側 internet 可以看得到嗎?
(如果看得到...上面這樣設才有意義吧)

____狀況分隔線_______

ok,和標題有關的狀況在這裡:
現有 A B C 三台實體機器,在 ip 分享器(以下簡稱 hub,因為我的問題在 lan 端)內側物理相連如下:
hub-|-A
  |-B
  |-C:<share>

share為C上分享的目錄名。此時 ABC 互相看得到。


如果改為物理相連如下:
hub-|-A-C:<share>
  |-B
A有雙網卡,網路元件設定同上,沒特別指定bridge,nat功能,A-C tcpip 與 A-B 不同(反正我不是問 tcpip 的狀況...)
此時AB互相看得到,AC互相看得到,但BC通常互相看不到;
有時在"工作群組電腦"互相看到了,想click進去看分享資源時就說沒有使用權限
(當然,帳號有密碼,目錄以及分享權限有開)
Q2 : 要怎樣才能讓此時的BC互通呢?
我知道tcpip開分享甚至netbios然後適當指定ip就可以通了(因此連接是沒有問題的),可是我現在是想用 ipx 跑分享。
看來像是A上的雙網卡的 ipx 不互通。可是 google 了一下,好像跑 netware 的 lan 是這樣接好,ipx 就可以拿 A 當 router,然後就可以通了?
所以原因似乎是 XP 沒跑 ipx routing?
可找了老半天也只找到這篇:
http://www.microsoft.com/technet/pr...e.mspx?mfr=true
真的將 Routing and Remote Access 啟動,系統就多了個連入連線,而 ipx 的網號就被自動亂設;
就算全設回0 (已用 ipxroute 確認過,除了loopback與這個連入連線不是0)也還是AB,AC 都不通。

____狀況分隔線_______

ok,你說就大家全都接hub就好了咩...
下官真正想做的是這樣是也:

hub-|-A-D
  |-B
  |-C:<share>

D 是vmware virtual machine,和A以 NAT 或 host only 相連,以 ipx 跑分享。
AD當然通,
AB,BC,AC 當然通,
但BD,CD 顯然不通。

如果AD跑NAT(這樣D就相當也接在hub上了),C設tcpip分享,CD就可以用tcpip找到對方,但...
Q3 : 如前述,用tcpip跑分享,這樣會不會讓分享從 lan 端 經由 ip 分享器洩漏到 wan 端呢?

____狀況分隔線_______

為了避免洩漏,還可以這樣:

hub-|-A---|-D
  |   |-C:<share>
  |-B
若只跑 ipx分享,AD,AC,AB通;BC,CD不通;若CD加跑 tcpip share就通,而AD 與A-hub不同段,A-hub間tcpip分享取消,所以應該沒有洩漏的問題--但 BC 還是不通。
Q4 :總之,下面的聯結方式是動不了了:
hub-|-A---|-D
  |
  |-B
那麼 C 應該掛在哪哩,並如何設定ipx 甚至routing,才能讓 ABD都能用 ipx 看見 C 呢?

謝謝你的耐心看到這裡。
     
      
__________________
-----------
潛...
舊 2007-05-04, 08:01 PM #1
回應時引用此文章
tatikoma離線中