Xosa 撰寫於文章 <3865775e_1@news.lexicomp.net>...
>謝謝您的答覆。
>我實際的網路確實如您所說是用 26bit
,而非我圖上所標示的 24bit。
哦﹐原來如此。
>原本我畫圖只想釐清我自己本身觀念是否正確?所以用3個
Class C
>來代表我實際的網路架構(事實上我公司的確有三個 Class
C)
看來您對 IP 劃分的概念很清晰啦~~~ ^_^
>
>我現在把我真正網路架構繪製如下:
>網路 A eth0=0x280 5 ip : 100.100.1.7
netmask=255.255.255.192
>網路 B eth1=0x300 9 ip : 100.100.1.65
netmask=255.255.255.192
>網路 C eth2=0x320 10 ip : 100.100.3.1 netmask=255.255.255.0
>
>網路 A,B是用 一個Class C切成四個 subnet(100.100.1.0和100.100.1.64)
>而 routeing Table 就是我原先貼的那份(還未加 routed
之前)
>
> internet
> |
> |
>[ Cisco Router ]
>100.100.1.1/26
Linux Box
> |
> |
__
>100.100.1.0/26 <-> 100.100.1.7 |__| 100.100.1.65<->
100.100.1.64/26
>
網路 A
100.100.3.1
網路B
>
|
>
|
>
|
>
100.100.3.0/24
>
網路C
>
>100.100.3.1 *
255.255.255.255 UH 0
0 0
eth2
>100.100.1.65 *
255.255.255.255 UH 0
0 0
eth1
>100.100.1.7 *
255.255.255.255 UH 0
0 0
eth0
>100.100.3.0 *
255.255.255.0 U
0 0
0 eth2
>100.100.1.64 *
255.255.255.192 U 0
0 0
eth1
>100.100.1.0 *
255.255.255.192 U 0
0 0
eth0
>127.0.0.0 *
255.0.0.0
U 0 0
0 lo
>default cisco-router
0.0.0.0
UG 0 0
0 eth0
>
>我的問題還是一直無法解決,BC可互通,B可上Internet沒問題,
>但是C的機器(100.100.3.2)只能 ping 到 100.100.1.7,無法連上
除了 100.100.1.7 之外﹐網路 A 中的其它 IP 可以 ping 到麼﹖
>Internet。小弟的網路 B或C 的機器有 NT也有 Linux
,不過只要在
>網路C中就無法跨過 router。
本來我以為可能是 ipchains 在 eth0 這個節點上沒有對網路C
開放 (input or
output)﹐但觀乎您上次的 post ﹐應該不是火牆的問題了。
但如果是 routing 的問題﹐我們必須要知道 routing
是雙向的﹐雖然您設定了由 C
到 A 的 routing ﹐但如何 route back
也要確定無誤。只看上面這個 route
table ﹐恕小弟愚頓﹐看不出這台帶三個界面的 Linux box
設定上的問題。
然而﹐我卻無法知道在各網路中各主機的 route table
是如何的﹖可否分別將網路
A、B、C 中的主機 route table 打上來麼﹖
>
>ps : 之前有位網友建議小弟將 routed
打開,小弟試著加上後,發現
> 除了多了三個UG外,也一樣無法解決,請問小弟該如何取消
> routed的功能?謝謝!!
非常抱歉﹐我也沒設定過 routed
這個東東﹐實在不知道如何取消。不知道您是如何加
上去的呢﹖