Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/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 web services EC2实例可以';t在专有网络内连接到自身_Amazon Web Services_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Amazon Ec2_Amazon Vpc - Fatal编程技术网 elasticsearch,amazon-ec2,amazon-vpc,Amazon Web Services,elasticsearch,Amazon Ec2,Amazon Vpc" /> elasticsearch,amazon-ec2,amazon-vpc,Amazon Web Services,elasticsearch,Amazon Ec2,Amazon Vpc" />

Amazon web services EC2实例可以';t在专有网络内连接到自身

Amazon web services EC2实例可以';t在专有网络内连接到自身,amazon-web-services,elasticsearch,amazon-ec2,amazon-vpc,Amazon Web Services,elasticsearch,Amazon Ec2,Amazon Vpc,我正在努力获得一个EC2,以便在VPC中连接到自己(在其安全组中使用入站规则)。这应该是我能想出的最简单的网络拓扑来进行测试。当涉及到私人IP时,我是否遗漏了什么?(它们特别吗?),我以为私有IP只能在专有网络中看到,而这个EC2实例在专有网络中,我也不会跨越任何专有网络边界(因为它试图连接到自己) 好的,原来是elasticsearch默认/缺少配置 答案是在我的elasticsearch.yml中设置以下内容: network.host: 127.0.0.1 http.port: 9200

我正在努力获得一个EC2,以便在VPC中连接到自己(在其安全组中使用入站规则)。这应该是我能想出的最简单的网络拓扑来进行测试。当涉及到私人IP时,我是否遗漏了什么?(它们特别吗?),我以为私有IP只能在专有网络中看到,而这个EC2实例在专有网络中,我也不会跨越任何专有网络边界(因为它试图连接到自己)


好的,原来是elasticsearch默认/缺少配置

答案是在我的
elasticsearch.yml中设置以下内容:

network.host: 127.0.0.1
http.port: 9200
http.host: 0.0.0.0
这似乎解决了它


感谢@jarmod和@Marcin为我指明了正确的方向!:D

好的,原来是elasticsearch默认/缺少配置

答案是在我的
elasticsearch.yml中设置以下内容:

network.host: 127.0.0.1
http.port: 9200
http.host: 0.0.0.0
这似乎解决了它


感谢@jarmod和@Marcin为我指明了正确的方向!:D

一定是发生了什么事。从实例内部卷曲您自己的私有IP不受SGs或任何VPC的影响。也许你有一些内部防火墙设置或弹性搜索正在做的事情,阻止。你能安装apache2和它吗<代码>sudo apt安装apache2;sudo systemctl启动apache2;curl
您在elasticsearch.yml中有什么
network.x
设置(例如network.host)?安装apache并启动它。我可以卷曲我的私有IP(端口80),所以也许这是一个防火墙,默认情况下ubuntu上只允许端口80?另外,我的elasticserach.yml被完全注释掉(所有默认值),所以除非默认值不允许IP地址?(将进行一点实验!)一定是发生了其他事情。从实例内部卷曲您自己的私有IP不受SGs或任何VPC的影响。也许你有一些内部防火墙设置或弹性搜索正在做的事情,阻止。你能安装apache2和它吗<代码>sudo apt安装apache2;sudo systemctl启动apache2;curl
您在elasticsearch.yml中有什么
network.x
设置(例如network.host)?安装apache并启动它。我可以卷曲我的私有IP(端口80),所以也许这是一个防火墙,默认情况下ubuntu上只允许端口80?另外,我的elasticserach.yml被完全注释掉(所有默认值),所以除非默认值不允许IP地址?(将进行一点试验!)