我成立了Mininet在VirtualBox和運行以下拓撲:泛光燈防火牆REST API
sudo mn --topo single,3 --mac --switch ovsk --controller=remote,ip=192.168.56.1,port=6653
我也跑在主機的泛光控制器。
在mininet下ping所有主機時,它們的響應沒有問題。
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防火牆都是禁用的。