0

我正在使用 Mininet 实现软件定义的网络。到目前为止已完成,但我正在尝试将访问控制策略应用于我的网络。

我有几个问题,

  1. “curl”命令是否应该在“mininet>”提示符下工作?当我尝试使用它时,我经常收到“***未知命令:...”错误。

目前,我可以操纵防火墙的唯一方法是在运行网络之外,即在我的浏览器上或在“mininet@mininet-vm~$”工作区上。请指教。

  1. 我相信以下命令应该拒绝两个网络主机(即 h1 和 h3)之间的通信,但它不适用于我的系统。请指教

curl -X POST -d '{"src-ip":"10.0.0.1", "dst-ip": "10.0.0.3", "action":"DENY"}' http://192.168.227.1:8080 /wm/防火墙/规则/json

我正在使用 Windows 7 家庭版。

谢谢,

押沙龙卢旺德

4

1 回答 1

0

'curl' 命令是一个 shell 命令。要在 mininet 中运行 shell 命令,在 'mininet>' 提示符后,您必须使用 mininet 'sh' 命令。

在此链接上查找文档:http: //mininet.org/api/classmininet_1_1cli_1_1CLI.html#a4df722296f69ca6f19f8fd89ea225042

于 2015-04-08T20:22:35.973 回答