【发布时间】:2015-12-05 15:43:24
【问题描述】:
我在 Virtualbox 上设置 Mininet 并运行以下拓扑:
sudo mn --topo single,3 --mac --switch ovsk --controller=remote,ip=192.168.56.1,port=6653
我还在主机中运行了泛光灯控制器。
当 ping mininet 下的所有主机时,它们的响应没有问题。
mininet>pingall
当我使用 REST API 启用这样的防火墙时出现问题:
curl http://192.168.56.1:8080/wm/firewall/module/enable/json
在这种情况下,当我一遍又一遍地重复 pingall 命令时,要么没有收到回复,要么随机主机将重播。
例如,使用以下规则作为唯一规则:
curl -X POST -d '{"action":"ALLOW"}' http://192.168.56.1:8080/wm/firewall/rules/json
我认为应该允许在所有主机之间 ping 的方法不起作用。
老实说,我不知道我是否遗漏了什么或者这是一个错误,但我无法在文档中找到进一步的解释。
我用win10做实验,windows防火墙全部禁用。
【问题讨论】:
标签: api rest acl access-control mininet