找到quagga的ospfd组件的配置文件ospfd.conf,在这个配置文件中加入以下几行:
interface INTERFACEID
ip ospf authentication message-digest
ip ospf message-digest-key KEYID md5 YOURKEY
其中:
- INTERFACEID 为要开启quagga ospf协议的本机网卡接口名,如eth0,eth1等
- KEYID 为md5认证key的编号,正整数即可
- YOURKEY 为md5认证时所用的key,任意字符串
然后在协议配置块中加入如下一行
area ENABELEDAREA authentication message-digest
其中:ENABELEDAREA为要使用md5认证的区域号,如0.0.0.0等
完整的配置文件demo如下:
interface eth0
ip ospf authentication message-digest
ip ospf message-digest-key 1 md5 ABCDEFGHIJK
router ospf
network 192.168.0.0/16 area 0.0.0.1
area 0.0.0.1 authentication message-digest