mas*_*565 4 google-compute-engine google-cloud-platform
我正在尝试在运行debian的GCE实例上设置VNC服务器。通常,我通过SSH进行连接,但对于其他一些用例,我需要图形界面。我有一个非常基本的防火墙规则,如下所示
但是,当我使用netcat检查端口5901上的外部IP时,得到的连接被拒绝。检查22之类的端口可以正常工作,但没有其他端口允许我连接。我在这里错过了一步吗?
Joh*_*ley 11
与您的问题相关的最常见问题是为localhost或配置了应用程序/服务器127.0.0.1,这意味着仅在本地计算机上接受连接。您需要与之绑定,0.0.0.0这意味着在所有可用网络上进行监听。
从公共网络(系统外部)进行连接时,Connection refused意味着没有人在听。这不是防火墙规则问题,因为错误消息指示未阻止连接(无响应)还是拒绝了连接(拒绝权限)。
通过SSH连接到您的实例。然后运行以下命令:netstat -a。查找LISTENING在您的端口号上显示的行。然后查看IP地址。如果显示127.0.0.1,这是您的问题。如果您看不到端口号的LISTENING状态,则表明您没有在该端口上侦听的进程。
| 归档时间: |
|
| 查看次数: |
2707 次 |
| 最近记录: |