curl -X POST -d '{" nw_src ": "10.0.0.2/32" , " nw_dst ": "10.0.0.1/32" , " nw_proto ": "ICMP "}' http://localhost:8080/firewall/rules/0000000000000001 curl: (7) Failed to connect to localhost port 8080: Connection refused
时间: 2023-06-08 11:08:58 浏览: 160
这是一个使用curl命令向localhost的8080端口发送POST请求的命令,并且请求体中包含一些关于网络源地址、目的地址和协议的信息。然而,由于连接被拒绝,无法建立与目标服务器的连接。有可能是目标服务器没有启动或没有监听8080端口,也有可能是网络连接存在问题。
相关问题
添加流表的命令是什么?curl -d '{"switch":"00:00:00:00:00:00:00:01", "name":"f1", "in_port":"2", "eth_type":"0x0800", "ipv4_src":"10.0.0.1", "ipv4_dst":"10.0.0.2","active":"true", "actions":"drop"} ' http://127.0.0.1:8080/wm/staticflowpusher/json
是的,您说的命令可以用于向OpenDaylight控制器中添加一个静态流表项。这个命令使用curl工具向OpenDaylight控制器发送HTTP POST请求,请求消息体包含了流表项的各种参数,例如交换机的MAC地址、流表项的名称、匹配条件、操作指令等。具体参数的含义如下:
- switch:需要添加流表的交换机的MAC地址
- name:流表项的名称
- in_port:数据包进入交换机的端口号
- eth_type:数据包的以太网类型
- ipv4_src:数据包的源IPv4地址
- ipv4_dst:数据包的目的IPv4地址
- active:流表项是否生效
- actions:需要执行的操作指令,可以是转发、丢弃、修改等
这个命令使用的URL是http://127.0.0.1:8080/wm/staticflowpusher/json,这是OpenDaylight控制器中用于添加静态流表项的REST API接口。当控制器收到这个请求后,会解析请求消息体中的参数,并根据这些参数创建相应的流表项,然后将流表项下发到交换机中。
阅读全文