作者 主題: Ip forwarding...?  (閱讀 6274 次)

0 會員 與 1 訪客 正在閱讀本文。

...

  • 酷學園旁聽生
  • 俺是博士!
  • *****
  • 文章數: 5607
    • 檢視個人資料
Ip forwarding...?
« 於: 2001-12-27 18:31 »
netman 兄,您好
 我對網路不是很熟,我有個問題想請教您…
 現在我有四台電腦做串接如下:(四台的os都是Linux)
       +------------------+
        |  computer 1 |
       +------------------+
                ^
                 |
                 |
                V
       +------------------+
        |  computer 2 |
       +------------------+
                ^
                 |
                 |
                V
       +------------------+
        |  computer 3 |
       +------------------+
                ^
                 |
                 |
                V
       +------------------+
        |  computer 4 |
       +------------------+

  而最下層的default gateway都往上指,則由下往上都ping的到各台機器,
  但問題是該怎麼做才能使得由上往下也都可以ping的到個台機器。
  麻煩您嘍!

Anonymous

  • 訪客
Ip forwarding...?
« 回覆 #1 於: 2001-12-28 01:31 »
這似乎是矛盾的﹕

如果 A 能 ping B ﹐那正常情況下 B 也能 ping A ﹐
除非您故意將 ping 封包攔下來了。

因為路由是雙向的﹐要一個 ping 成央M雙方都必須有互為連線的路由。所以您如果能夠‘由下往上都ping的到各台機器’的話﹐那麼﹐各機器也能 ping 到下面去。

...

  • 酷學園旁聽生
  • 俺是博士!
  • *****
  • 文章數: 5607
    • 檢視個人資料
Ip forwarding...?
« 回覆 #2 於: 2001-12-28 09:21 »

netman兄,沒有錯!
如果是兩台機器的話,那似乎是沒什麼問題。
但是現在的情況,如computer 1要ping computer 3 就有問題?
(但computer 3要ping computer 1 就沒問題,why?)

Anonymous

  • 訪客
Ip forwarding...?
« 回覆 #3 於: 2001-12-28 11:04 »
哦﹐那是路理由沒設定好了﹕

C1 必須要知道回到 C3 的路由是交由 C2
同樣﹐的﹐C1 到 C4 的路由也是給 C2
在 C2 上有兩張界面﹐其中一張必須和 C1 在同一個 subnet﹐
C1 所指向的 gw 就是那張界面了。

當您理清楚這樣的關係之後﹐在 C1 上試試﹕

roure add -host C3 gw C2
route add -host C4 gw C2

C2 的 IP 和 C1 的其中界面在同一 subnet 上。

我建議您先看看﹕
http://www.study-area.org/network/network_rip.htm
http://www.study-area.org/linux/servers/linux_net.htm