Win2K 路由設定中的靜態路由

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 12 筆
  1. #1
    會員
    註冊日期
    2001-09-27
    討論區文章
    170

    Win2K 路由設定中的靜態路由

    請教一下.

    這個設定對 ROUTE 來說有什麼樣的影響呢.



  2. #2
    會員
    註冊日期
    2001-05-02
    討論區文章
    32
    Win2K裡面使用static route,是為了強迫封包走那個route,舉個例子...



    PC1 172.16.1.1/24
    |
    |
    | 172.16.1.2/24
    Router1
    | 172.16.1.17/28
    |
    | 172.16.1.18/28
    Router2
    | 172.16.1.3/24
    |
    | 172.16.1.4/24
    PC2

    Router1 & 2上面跑RIPv2,
    PC1的ip是172.16.1.1 mask是255.255.255.0 gateway是172.16.1.2
    PC2的ip是172.16.1.4 mask是255.255.255.0 gateway是172.16.1.3
    如果你從PC1 ping 各個節點的IP會發生什麼事呢?
    你會發現
    ping 172.16.1.2==ok
    ping 172.16.1.17==ok
    ping 172.16.1.18==ok
    ping 172.16.1.3==time out???
    ping 172.16.1.4==time out???
    why???原因是因為對Router1來說172.16.1.3~4的subnetmask是255.255.255.0
    是在同個subnet裡面,所以他不會把這個封包forward出去
    那該怎麼辦呢??這時候static route就派上用場了,在PC1裡設定
    route add 172.16.1.0 mask 255.255.255.0 172.16.1.18
    強迫把172.16.1.0的封包往172.16.1.18送,當Router2收到後就會把他往後面送
    這時候再ping剛才ping不到的節點,你就會發現已經ok了~

  3. #3
    會員
    註冊日期
    2001-09-27
    討論區文章
    170
    感謝您的回答...
    另還有一事請教一下..
    小弟公司的 LAN 中有一個粉怪的問題
    那就是小弟的 SERVER 同時有二個 IP 但是在做名稱解析時總是會跑到外面去再跑回到原
    SERVER 的真實 IP 這樣的問題是不是 DNS 的設定有問題呢?
    如果是那為啥我同事設了二個靜態的路由就解決了...~_~
    實在是不太懂.

  4. #4
    會員
    註冊日期
    2001-05-02
    討論區文章
    32
    跑到外面去再跑回原server???
    不太了解,可不可以詳細說一下完整的架構與問題呢?

  5. #5
    會員
    註冊日期
    2001-09-27
    討論區文章
    170
    最初由 alexteng 發表
    跑到外面去再跑回原server???
    不太了解,可不可以詳細說一下完整的架構與問題呢?
    弟的公司有三種網路架構..
    一 ADSL
    二 T1專線
    三 LOCAL LAN
    當其中有一台主機同時具有 T1 及 LOCAL LAN 的 IP
    當LOCAL PC 要找那台 主機時 總是會 LOCAL LAN-->> ADSL -->> T1專線
    就弟的觀念那應是 DNS 沒設好才是怎麼會跟路由有關係呢.



  6. #6
    會員 CrownJJ 的大頭照
    註冊日期
    2001-12-03
    討論區文章
    56
    DNS負責domain name與ip address的解析,ip解析出來之後,
    封包如何傳送,這當是以路由來決定..

    試試下面是否會有不同
    tracert -d local-lan-ip
    tracert -d domain-name

    如有錯誤請指正..

  7. #7
    會員
    註冊日期
    2001-12-08
    討論區文章
    54
    最初由 alexteng 發表

    如果你從PC1 ping 各個節點的IP會發生什麼事呢?你會發現
    ping 172.16.1.2==ok
    ping 172.16.1.17==ok
    ping 172.16.1.18==ok
    ping 172.16.1.3==time out???
    ping 172.16.1.4==time out???
    why???原因是因為對Router1來說172.16.1.3~4的subnetmask是255.255.255.0
    是在同個subnet裡面,所以他不會把這個封包forward出去
    請問 ping 172.168.1.18 為何是 OK?
    不是到了 router1 就停了嗎?

    謝謝

  8. #8
    會員
    註冊日期
    2001-05-02
    討論區文章
    32
    最初由 pcwin 發表


    請問 ping 172.168.1.18 為何是 OK?
    不是到了 router1 就停了嗎?

    謝謝
    當PC1去ping 172.16.1.3時,是可以ping的到的
    理由是Router1把它當成同一個網段
    但是當要去ping PC2時,Router1會認為他仍是在同一網段內
    因此不去執行Route的動作

  9. #9
    會員
    註冊日期
    2001-12-08
    討論區文章
    54
    最初由 alexteng 發表

    理由是Router1把它當成同一個網段
    但是當要去ping PC2時,Router1會認為他仍是在同一網段內
    因此不去執行Route的動作
    原來如此,謝謝
    最近用兩台 ip 分享器內建的靜態路由功能
    想串接兩個子網,發現怎麼試都不通
    有了基本觀念,就比較容易查錯,謝謝您

  10. #10
    會員 aday 的大頭照
    註冊日期
    2001-07-06
    討論區文章
    508
    1.請教alexteng兄

    為什麼不直接將172.16.1.0/24這個網路切成子網路呢?
    比如說,切成8部份
    1.172.16.1.0/27~172.16.1.31/27
    2.172.16.1.32/27~172.16.1.63/27
    .
    .
    .
    .
    .
    8.172.16.1.224 /27~172.16.1.255/27

    這樣子,假設pc1為172.16.1.1 ,它想傳封包給pc2 172.16.1.33時,路由器自動會幫他判斷
    要傳到路由器相鄰的第二個子網路去
    假設pc1這時想傳給較遠的 172.16.1.248去時,路由器也會直接把封包由Default Gateway出去,再由下個路由器去判斷,最後還是會傳到,不是嗎?

    2.



類似的主題

  1. 靜態路由設定疑問
    作者:weldon 所在討論版:-- 網 路 技 術 版
    回覆: 5
    最後發表: 2006-04-27, 06:19 PM
  2. 靜態路由
    作者:Carrey 所在討論版:-- 網 路 技 術 版
    回覆: 7
    最後發表: 2003-03-11, 03:15 PM
  3. 靜態路由
    作者:Carrey 所在討論版:-- 網 路 技 術 版
    回覆: 2
    最後發表: 2003-02-27, 05:32 PM
  4. 請問這種網路結構如何設定靜態路由
    作者:yocd 所在討論版:-- 網 路 技 術 版
    回覆: 11
    最後發表: 2002-04-12, 10:19 PM
  5. 設定靜態路由?
    作者:bjc4100 所在討論版:-- 網 路 技 術 版
    回覆: 5
    最後發表: 2001-09-20, 10:52 AM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •