我有一个EC2实例(A)和一个RaspberryPi(B)。我想访问B中的HTML页面。 这是我执行的步骤:
index.html
,该ssh -f -N -R 9000:127.0.0.1:1337 A
连接到也在B上的5443上运行的WebSocket。index.html
这样我就可以访问我的WebSocket connection to 'ws://localhost:5553/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
页,但是当尝试使用
s="abc, zzz!,ccc=ddd0eee"
当我使用VNC连接到B,并在localhost:1337中访问浏览器时,我可以看到页面并且WebSocket连接成功。
当我尝试通过EC2实例访问它时,我不确定为什么它会失败。有人对可能的问题有任何线索吗?谢谢
**所有端口都在我的EC2实例中打开
答案 0 :(得分:0)
即使我正在进行端口转发,但localhost:5553并不是树莓派IP,而是EC2。我创建了一个新的端口转发,从A的9001到B的5443,以通过Websocket连接建立隧道。