ルーティングの勉強のため VyOS を試してみたいと考えています.
ですが, ルーティングの設定を何も入れていなくても IP フォワードでパケットが通ってしまうので, VyOS の設定ができているからルーティングができているのか, 単に IP フォワードで通ってしまっているのか分からず困っています.
環境としては Vagrant (box は "higebu/vyos" を使用) で VyOS を3つ立てて,
- VyOS1: 192.168.33.1/24
- VyOS2: 192.168.33.2/24
- VyOS2: 192.168.34.1/24
- VyOS3: 192.168.34.2/24
という構成で実験しています.
以下のコマンドで IP フォワードを切ってみたところ, 1 => 3 への ping は通らなくなったのですが, VyOS をルータとして動かすためにそもそもこの設定は切っていいのでしょうか.
sh
1sudo sysctl -w net.ipv4.ip_forward=0
また, 最低限のスタティックルーティングの設定 (1 => 3 に通るようにしたい) は
configure set protocols static route 192.168.33.0/24 next-hop 192.168.33.1 set protocols static route 192.168.34.0/24 next-hop 192.168.34.2 commit save
でよいのでしょうか. GW は VyOS2 にしてあり, ip route
の出力は以下のようになっています.
sh
1vagrant@vyos1:~$ ip route 2default via 192.168.33.2 dev eth1 310.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 4127.0.0.0/8 dev lo proto kernel scope link src 127.0.0.1 5192.168.33.0/24 dev eth1 proto kernel scope link src 192.168.33.1
基本的なところから分かっていないかもしれないのですが, ご回答いただけますとありがたいです.
そもそもこの質問が的外れであればそう言って頂けるのでも助かります.
よろしくお願いします.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/10 19:13