Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.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 从其他aws实例连接时,Telnet tinyproxy端口挂起在aws实例上_Amazon Web Services_Amazon Ec2_Http Proxy - Fatal编程技术网

Amazon web services 从其他aws实例连接时,Telnet tinyproxy端口挂起在aws实例上

Amazon web services 从其他aws实例连接时,Telnet tinyproxy端口挂起在aws实例上,amazon-web-services,amazon-ec2,http-proxy,Amazon Web Services,Amazon Ec2,Http Proxy,我在一个aws实例上运行Tinyproxy,配置为允许从另一个aws实例的IP进行访问。除了端口和允许IP之外,配置文件主要包含默认值: .conf Port xxxx Allow xx.xxx.xxx.xxx 两个实例都是同一安全组的一部分。在安全组的入站设置中,我尝试允许通过专用IP、公用IP和安全组ID访问端口xxxx。同时,在Tinyproxy配置中,我尝试将允许IP设置为专用IP和公用IP 我尝试过所有这些组合,但似乎没有一个适合我。唯一有效的设置是将安全组配置为允许从任何位置0.0

我在一个aws实例上运行Tinyproxy,配置为允许从另一个aws实例的IP进行访问。除了端口和允许IP之外,配置文件主要包含默认值:

.conf

Port xxxx
Allow xx.xxx.xxx.xxx
两个实例都是同一安全组的一部分。在安全组的入站设置中,我尝试允许通过专用IP、公用IP和安全组ID访问端口xxxx。同时,在Tinyproxy配置中,我尝试将允许IP设置为专用IP和公用IP

我尝试过所有这些组合,但似乎没有一个适合我。唯一有效的设置是将安全组配置为允许从任何位置
0.0.0
访问
端口xxxx

允许从非aws系统访问端口xxxx的自定义TCP规则可以正常工作


我缺少什么?

如果您使用B的专用IP从A连接到B,并在配置中允许A的专用IP,则从A连接到B应通过允许使用sg-xxxxxxxx作为安全组中的设置进行访问。在同一个SG中不允许实例彼此看到,除非SG允许从其自己的SG-xxxxxxxx标识符或从发起实例的私有IP进行访问。你确定你试过了吗?我又检查了一遍,看起来我在配置中胖指了A的私有IP。在我通过将值设置为正确的IP在配置中进行调整后,允许通过sg-xxxxxxxx访问端口xxxx起作用。