Related Posts Plugin for WordPress, Blogger...

前言

當除了預設閘道 (Default Gateway) 之外若還有其它的路由需求時就需要設定靜態路由 (Static Route),以下為簡述如何在 FreeBSD 上設定靜態路由。(請尊重 Weithenn 的辛勞!!)

實作環境


  • FreeBSD 8.2-RELEASE-p2


  • 安裝及設定

    步驟1.修改 /etc/rc.conf

    確定有幾段靜態路由 (Static Route) 後就修改 /etc/rc.conf 以便主機重新啟動時仍會自動設定靜態路由,如下為設定五段靜態路由並由 192.168.1.253 當為該路由網段的 Gateway。(請尊重 Weithenn 的辛勞!!)
    #vi /etc/rc.conf
      static_routes="A B C D E"
      route_A="-net 192.168.10.0/24 192.168.1.253"
      route_B="-net 192.168.20.0/24 192.168.1.253"
      route_C="-net 192.168.30.0/24 192.168.1.253"
      route_D="-net 192.168.40.0/24 192.168.1.253"
      route_E="-net 192.168.50.0/24 192.168.1.253"

    步驟2.套用設定

    上述設定完成後您可以重新啟動主機,或者執行如下指令來套用生效。
    #/etc/rc.d/netif restart
    套用生效後可以使用 netstat -rn 來檢查靜態路由是否生效。(請尊重 Weithenn 的辛勞!!)
    #netstat -rn
      Routing tables
      Internet:
      Destination      Gateway        Flags  Refs  Use     Netif    Expire
      default          168.95.98.254  UGS    1     1857    tun0
      192.168.0.0/24   link#2         U      0     170798  bce1
      192.168.0.254    link#2         UHS    0     0       lo0
      192.168.10.0/24  192.168.1.253  UGS    0     3020    bce1
      192.168.20.0/24  192.168.1.253  UGS    0     706     bce1
      192.168.30.0/24  192.168.1.253  UGS    0     0       bce1
      192.168.40.0/24  192.168.1.253  UGS    0     369     bce1
      192.168.50.0/24  192.168.1.253  UGS    0     21848   bce1
      114.24.154.62    link#6         UHS    0     0       lo0
      127.0.0.1        link#3         UH     0     248     lo0
      168.95.98.254    link#6         UHS    0     0       tun0
    文章標籤: