openV屁N,实现OSPF动态路笔记
1、openwrt和debian都需要安装quagga quagga-ospfd quagga-zebra,最好把quagga-vtysh也装上(如果有的话)
openwrt安装完后,可以直接用vtysh继续配置,或者修改/etc/quagga/下面配置文件
debian安装完后,配置文件sample在:/usr/share/doc/quagga-core/examples,按需要copy到/etc/quagga/
例如:ospfd.conf, zebra.conf, vtysh.conf
2、o.p.e.n.v.p.n最好用tap少麻烦,如果一定要用tun的话,需要加一条配置:
openwrt上是:option topology 'subnet'
debian上是:topology subnet
3、配置ospf参数:
vtysh
int eth1
ip ospf area 0.0.0.0
ip ospf cost 120
router ospf
ospf router-id 192.168.1.2
network 192.168.1.0/24 area 0.0.0.0
wr
4、vtysh上面查看ospf信息的命令
sh ip route ospf
sh ip ospf nei
sh ip ospf data
sh ip ospf int
5、o.p.e.n.v.p.n指定目录openvpn_ccd内可以指定分配的IP和掩码
例如:
root@moon:/etc/openvpn# cat ccd/moon
ifconfig-push 10.8.0.4/24 10.8.0.1
iroute 192.168.1.0 255.255.255.0