Annotation of embedaddon/pimd/README.config.jp, revision 1.1

1.1     ! misho       1: ===============================================================
        !             2:   $Id: README.config.jp,v 1.3 2002/06/13 17:39:19 pavlin Exp $
        !             3: 
        !             4: この文書は pimd の README.config.jp です. pimd は PIM-SM バージョン 2 の
        !             5: マルチチャストデーモンです. 最新版は http://netweb.usc.edu/pim/pimd/        !             6: 確認してください.
        !             7: 
        !             8: このファイルは pimd の設定について記述しています.
        !             9: 英語版は README.config になります.
        !            10: 
        !            11: XXX: 現状では, このファイルはまだ不完全です. もしなにかしら抜けているところや
        !            12:      よく分からないところがありましたら, 作者にメールをください.
        !            13:      (メールアドレスは README ファイルを参照してください).
        !            14: 
        !            15: 1. マルチキャストルーティングを行うための GRE トンネルの設定
        !            16: (小松弘幸さん <komatsu@taiyaki.org> の情報を元にしています).
        !            17: 
        !            18: Linux (Debian) の場合, 以下のように試してみてください:
        !            19: (初めて GRE インタフェースを設定する場合, "ip link set gre1 down" と
        !            20:  "ip tunnel del gre1" の後にエラーが出ますが, 無視して下さい).
        !            21: 
        !            22: 1.1 二つのマシン間での GRE トンネル (ホストは 11.11.11.11 と 33.33.33.33)
        !            23: 
        !            24: 実際のインタフェース:   [11.11.11.11]         [33.33.33.33]
        !            25: GRE トンネル:            22.22.22.11<--------->22.22.22.33
        !            26: 
        !            27: ==== ホスト 11.11.11.11 (GRE インタフェース 22.22.22.11)
        !            28: echo 1 > /proc/sys/net/ipv4/ip_forward
        !            29: echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
        !            30: ip link set gre1 down
        !            31: ip tunnel del gre1
        !            32: ip tunnel add gre1 mode gre remote 33.33.33.33 local 11.11.11.11 ttl 127
        !            33: ip addr add 22.22.22.11/24 peer 22.22.22.33/24 dev gre1
        !            34: ip link set gre1 up multicast on
        !            35: 
        !            36: 
        !            37: ==== ホスト 33.33.33.33 (GRE インタフェース 22.22.22.33)
        !            38: echo 1 > /proc/sys/net/ipv4/ip_forward
        !            39: echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
        !            40: ip link set gre1 down
        !            41: ip tunnel del gre1
        !            42: ip tunnel add gre1 mode gre remote 11.11.11.11 local 33.33.33.33 ttl 127
        !            43: ip addr add 22.22.22.33/24 peer 22.22.22.11/24 dev gre1
        !            44: ip link set gre1 up multicast on
        !            45: 
        !            46: 
        !            47: 
        !            48: 1.2 三つのマシン間での GRE トンネル
        !            49: 
        !            50: = 重要 ===============================================================
        !            51: 二つ以上の GRE トンネルを数珠繋ぎにしようすると, 非常にユニキャスト
        !            52: ルーティングのループを発生させてしまいやすくなります. これはマルチキャスト
        !            53: ルーティングのループもまた引き起こしてしまいます. マルチキャストルーティングの
        !            54: ループはネットワーク全体をダウンさせてしまう可能性があるほどの障害です.
        !            55: 以下の設定を試してみる前に, 「自分が何をしているのか」および「その結果
        !            56: 何が起こるのか」をよく理解してください.
        !            57: この文書を読んでいるということは, まだ完全には理解されていないという
        !            58: ことかもしれません. もう一度振り返って考えてみてください.
        !            59: ======================================================================
        !            60: 
        !            61: STOP!!!STOP!!!STOP!!!STOP!!!STOP!!!STOP!!!STOP!!!STOP!!!STOP!!!STOP!!!
        !            62: IF YOU ADD MORE THAN TWO GRE TUNNELS IN A CHAIN, IT IS VERY EASY TO CREATE
        !            63: UNICAST ROUTING LOOPS, AND THIS MAY LEAD TO MULTICAST ROUTING LOOPS.
        !            64: MULTICAST ROUTING LOOP IS A DISASTER THAT MAY BRING YOUR WHOLE NETWORK DOWN.
        !            65: BEFORE ATTEMPTING THIS CONFIGURATION, MAKE SURE YOU UNDERSTAND VERY WELL
        !            66: WHAT YOU ARE DOING, AND WHAT MAY HAPPEN.
        !            67: IF YOU ARE READING THIS, THE CHANCES ARE THAT YOU DON'T KNOW, SO THINK AGAIN!!
        !            68: 
        !            69: THINK!!!THINK!!!THINK!!!THINK!!!THINK!!!THINK!!!THINK!!!THINK!!!THINK!!!
        !            70: 
        !            71: 
        !            72: 実際のインタフェース: [11.11.11.11]    [33.33.33.33]    [55.55.55.55]
        !            73: GRE トンネル:          22.22.22.11 <--> 22.22.22.33
        !            74:                                         44.44.44.33 <--> 44.44.44.55
        !            75: 
        !            76: ==== ホスト 33.33.33.33 (GRE インタフェース 22.22.22.33 and 44.44.44.33)
        !            77: echo 1 > /proc/sys/net/ipv4/ip_forward
        !            78: echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
        !            79: ip tunnel add gre1 mode gre remote 11.11.11.11 local 33.33.33.33 ttl 127
        !            80: ip addr add 22.22.22.33/24 peer 22.22.22.11/24 dev gre1
        !            81: ip link set gre1 up multicast on
        !            82: ip tunnel add gre2 mode gre remote 55.55.55.55 local 33.33.33.33 ttl 127
        !            83: ip addr add 44.44.44.33/24 peer 44.44.44.55/24 dev gre2
        !            84: ip link set gre2 up multicast on
        !            85: 
        !            86: ==== ホスト 55.55.55.55 (GRE インタフェース 44.44.44.55)
        !            87: echo 1 > /proc/sys/net/ipv4/ip_forward
        !            88: echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
        !            89: ip tunnel add gre1 mode gre remote 33.33.33.33 local 55.55.55.55 ttl 127
        !            90: ip addr add 44.44.44.55/24 peer 44.44.44.33/24 dev gre1
        !            91: ip link set gre1 up multicast on
        !            92: route add -net 22.22.22.0 netmask 255.255.255.0 gw 44.44.44.33 gre1
        !            93: 
        !            94: ==== ホスト 11.11.11.11 (GRE インタフェース 22.22.22.11)
        !            95: echo 1 > /proc/sys/net/ipv4/ip_forward
        !            96: echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
        !            97: ip tunnel add gre1 mode gre remote 33.33.33.33 local 11.11.11.11 ttl 127
        !            98: ip addr add 22.22.22.11/24 peer 22.22.22.33/24 dev gre1
        !            99: ip link set gre1 up multicast on
        !           100: route add -net 44.44.44.0 netmask 255.255.255.0 gw 22.22.22.33 gre1
        !           101: 
        !           102: 
        !           103: 2. pimd の設定
        !           104: 
        !           105: 使用可能なすべてのオプションの一覧は pimd.conf を参照してください.
        !           106: 
        !           107: 2.1. pimd が Cand-RP にならないようにするには?
        !           108: 
        !           109:      "rp-candidate" と "group-prefix" の行をコメントアウトしてください.
        !           110: 
        !           111: 2.2. pimd が Cand-BSR にならないようにするには?
        !           112: 
        !           113:      "bsr-candidate" の行をコメントアウトしてください.
        !           114: 
        !           115: 2.3. 自分のマルチキャストルータを経由するマルチキャストアドレスの
        !           116:      あるプリフィックスを遮るには?
        !           117: 
        !           118:      例えば, プリフィックス 238.0.0.0/8 と 239.0.0.0/8 をスコープしたいなら,
        !           119:      pimd.conf に以下の行を追加してください:
        !           120: 
        !           121:        phyint eth1 scoped 238.0.0.0 masklen 8
        !           122:        phyint eth1 scoped 239.0.0.0 masklen 8
        !           123: 
        !           124: 2.4. スコープ範囲を作成して, 自分のネットワーク境界を越えて伝播される
        !           125:      マルチキャストプリフィックスのパケットを止めるには?
        !           126: 
        !           127:      スコープしたい個々のプリフィックスに対する自分の境界ルータに
        !           128:      スコーピングフィルタを加えてください. 例えば:
        !           129: 
        !           130:        phyint eth1 scoped 239.0.0.0 masklen 8
        !           131: 
        !           132: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>