ada*_*009 2 vnc firewall networking
我已经在 Ubuntu 20.04 LTS 上设置了 TigerVNC 服务器,但我只能从服务器连接到它。如果我运行nmap localhost -p 5901
,它会说端口已打开。但是,当我运行nmap 192.168.0.101 -p 5901
where 192.168.0.101
is LAN IP of my server时,它说该端口已关闭。在我阅读了一些与此类似的问题后,“关闭”端口意味着没有服务正在侦听它。但 VNC 服务器正在运行...
我尝试解决这个问题几天了,但仍然一无所获。这是我之前的问题:VNC 服务器端口已关闭
我已经尝试在 ufw 中允许端口 5901。我什至在 ufw 中创建了一个自定义 ufw 应用程序,但该端口对于 LAN 中的其他计算机仍然是关闭的。只有本地主机将其视为打开。有什么东西会阻塞 VNC 服务器吗?
TigerVNC 默认情况下仅侦听环回网络接口。这有利于安全,因此只有同一台计算机上的您才能连接。
当然,如果要远程连接,则需要具体指定如下:
从命令行启动服务器时,添加-localhost no
到命令行。
tigervncserver -localhost no :1
Run Code Online (Sandbox Code Playgroud)
配置 TigerVNC 以永久侦听/etc/vnc.conf
. 添加以下内容。请注意,配置文件给人的印象no
是默认的。它们不遵循这样的约定:如果配置在配置文件中被注释掉,则它应该具有默认值(而不是您通常更改为的其他值)。
$localhost = "no";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12027 次 |
最近记录: |