我可以允许访问该机器,并使用以下方法阻止其他一切:
ovs-ofctl add-flow xenbr0 "dl_src={mac-address} priority=39000 dl_type=0x0800 nw_dst={ip-address} idle_timeout=65000 action=normal"
ovs-ofctl add-flow xenbr0 "dl_src={mac-address} priority=38000 dl_type=0x0800 nw_src=ANY idle_timeout=65000 action=drop"但是我希望允许任何IP地址只在端口3389上连接。我该怎么做?
我尝试过在第一条规则中添加tp_dst=3389并设置nw_dst=*,但这似乎行不通。
我很难理解这份手册,所以如果我错过了它,我很抱歉:http://openvswitch.org/cgi-bin/ovsman.cgi?page=utilities%2Fovs-ofctl.8
编辑:我仍然没有这方面的运气。我尝试过不同的params,但不能允许RDP端口3389,但禁用对其他任何东西的访问。
发布于 2014-08-14 12:48:29
一定是这样的
ovs-ofctl add-flow xenbr0 "dl_src={mac-address} priority=39000 dl_type=0x0800 nw_dst={ip-address} idle_timeout=65000 action=normal"
ovs-ofctl add-flow xenbr0 "dl_src={mac-address} priority=38000 dl_type=0x0800 nw_src=ANY idle_timeout=65000 tp_dst=3389 action=normal"
ovs-ofctl add-flow xenbr0 "dl_src={mac-address} priority=38000 dl_type=0x0800 nw_src=ANY idle_timeout=65000 action=drop"https://serverfault.com/questions/619018
复制相似问题