我安装了一个新的Ubuntu16.04并启用了ufw:
ufw enable我尝试了以下几种方法,一次打开多个端口:
ufw allow 22/tcp 25/tcp 80/tcp 443/tcp 9000/tcp
ufw allow 22/tcp, 25/tcp, 80/tcp, 443/tcp, 9000/tcp
ufw allow {22/tcp,25/tcp,80/tcp,443/tcp,9000/tcp}这三种方法都会产生相同的错误:
错误:错误的参数数
是否有可能用UFW解除对多个端口的过滤?
发布于 2018-01-21 11:52:10
您可以以这种方式允许多个端口(TCP或UDP):
ufw allow 22,25,80,443,9000/tcp也可以以这种方式添加一系列端口(来源和更多解释):
ufw allow 11200:11299/tcp对于更复杂的配置,您可以创建一个可以包含一个或多个自定义配置文件的自定义配置文件。例如(man ufw;完整示例):
$ cat /etc/ufw/applications.d/my-custom-profiles
[MyCustomProfile]
title=Some title
description=Some description
ports=22,25,80,443/tcp|9005:9007/tcp|9000这将通过TCP打开端口22、25、80、443、9005-9007,并通过TCP和UDP打开端口9000。注意单独提到端口范围9005:9007,这与手册页推荐的内容相反。但这就是的工作原理。
您可以以这种方式允许任何配置文件:
ufw allow MyCustomProfile发布于 2019-02-18 15:42:14
对于任何处理信息的人来说
警告:“配置文件‘cassandra’中的无效端口”
或者只是试图在Ubuntu的UFW上设置卡桑德拉,我找到了上面的pa4080 ports=示例,这是我唯一能做的事情。我发现,我仔细地研究了一下,似乎不止一个端口,UFW希望在最后一个端口上使用/tcp (或者我假设其他东西同样有效)。
[cassandra]
title=cassandra ufw rules
description=cassandra needs these ports to run
ports=22,7000,7001,7199,9042,9142,9160/tcp我发现这是UFW的完整,可接受的条目。
在花了相当多的时间阅读文档之后,我会跟着我可能感兴趣的笔记。
Public port
Port number. Description
22 SSH port
Cassandra inter-node ports
Port number. Description
7000 Cassandra inter-node cluster communication.
7001 Cassandra SSL inter-node cluster communication.
7199 Cassandra JMX monitoring port.
Cassandra client ports
Port number. Description
9042 Cassandra client port.
9160 Cassandra client port (Thrift).
9142 Default for native_transport_port_ssl, useful when both encrypted and unencrypted connections are required要手动执行此操作:
sudo ufw allow 22
sudo ufw allow 7001
sudo ufw allow 7199
sudo ufw allow 7000
sudo ufw allow 9042
sudo ufw allow 9160
sudo ufw allow 9142端口7000和9042必须可供外部节点连接。作为一种安全措施,将对这些端口的连接限制在集群中任何其他节点的IP地址上。
ufw allow proto tcp from [external_node_ip_address] to any port 7000,9042 comment "Cassandra TCP"下一步是ufw allow from 192.168.0.0/16 to any app cassandra并对其进行测试。
发布于 2021-01-20 14:49:41
我实验发现:“配置文件中的无效端口*”
只有在未指定协议时才发生。例如:
ports=5900:5910 -是不正确的!
端口=5900:5910/tcp-正确!
这仅适用于指定端口范围的情况。
https://askubuntu.com/questions/998279
复制相似问题