Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon ec2 AWS防火墙首选项_Amazon Ec2_Ssh_Clickhouse - Fatal编程技术网

Amazon ec2 AWS防火墙首选项

Amazon ec2 AWS防火墙首选项,amazon-ec2,ssh,clickhouse,Amazon Ec2,Ssh,Clickhouse,我在连接AWS实例时遇到问题: 1) 我使用以下首选项创建了安全组: - Type-All traffic; Protocol-All; Port Range-All; Source-0.0.0.0/0 - Type-Custom TCP Rule; Protocol-TCP; Port Range-9000; Source-z.y.x.t/p (obtained via `ip addr show`) 2) 我在z.y.x.t/p上启动了clickhouse,AWS端输入了clickhous

我在连接AWS实例时遇到问题:

1) 我使用以下首选项创建了安全组:

- Type-All traffic; Protocol-All; Port Range-All; Source-0.0.0.0/0
- Type-Custom TCP Rule; Protocol-TCP; Port Range-9000; Source-z.y.x.t/p (obtained via `ip addr show`)
2) 我在z.y.x.t/p上启动了clickhouse,AWS端输入了
clickhouse客户端--主机AWS_ip_地址
,并得到以下错误:
DB::NetException:连接被拒绝

3) 我为从同一ip访问9001端口添加了安全规则

4) 在AWS上安装了Anaconda,并在端口9001上启动了jupyter笔记本电脑

5) 尝试通过浏览器连接,但再次失败

6) 之后,我尝试通过ssh连接到笔记本电脑,并将其连接


请告诉我如何解决数据库错误,并从本地计算机连接数据库。

默认情况下,CH只侦听本地主机。在我看来,此响应有助于解决本地连接的问题,而我在远程计算机上遇到问题。此外,阿里巴巴的一切都可以正常工作,只有AWS不能正常工作。在Linux中,它可以启用防火墙。检查iptables.iptables-S返回:1)-P输入接受2)-P前向接受3)-P输出接受4)-A输入-P tcp-m tcp--dport 9000-j接受。看起来它应该接受端口90000上的入站连接。非常感谢,最终您的第一个答案成功了!