使用 Ubuntu Linux(10+),如何从 Windows 远程连接到我的计算机

使用 Ubuntu Linux(10+),如何从 Windows 远程连接到我的计算机

我尝试远程访问我的 Ubuntu 机器。我在 Ubuntu 上启用了设置,那边似乎可以工作。

但是当我在 Windows 系统上使用 RealVNC 时出现了连接超时的情况。

我认为这是防火墙问题。我在 Windows 上禁用了该应用程序的防火墙,但我不知道如何检查 Windows 计算机上的防火墙是否已启用。

我在有路由器的本地网络上。理想情况下,我想在 Internet 级别/路由器级别阻止该远程控制端口,但在 Windows 设备和 Ubuntu 设备上“启用”该端口。

我如何检查这些设置?

答案1

您可以使用默认情况下 ubuntu 非常开放来检查 ubuntu 系统上的防火墙设置sudo iptables -L ,因此您不必手动打开 ubuntu 防火墙中的端口以便 vnc 服务器在本地网络上工作。

Windows XP 具有可在防火墙中允许的端口和程序。您可以在控制面板下找到防火墙设置。您不必在 Windows 中打开任何端口即可连接到 Linux VNC 服务器。

路由器有一个可以连接的 Web 界面。您可以在 Windows 命令提示符中输入 ipconfig,并记下您的默认网关。它可能类似于 192.168.0.1 或 192.168.1.1。然后,您可以将该地址直接输入到 Web 浏览器地址栏中,以进入路由器登录和设置。路由器默认不设置为转发任何端口……因此您可能不必担心互联网上的人们可以直接访问您的 ubuntu vnc 服务器。

vnc 的默认端口是 5900。您可以尝试将 ubuntu 上的 vnc 客户端连接到其自身,以查看 vnc 服务器是否正常运行。这还可以创建一个很酷的效果,即您的 vnc 客户端在里面有您的屏幕的屏幕。

答案2

“netstat -lnt” 会告诉您是否正在监听 VNC。如果在 5900 到 5920 范围内监听任何内容,则很可能是 VNC。最后两位数字是 VNC 端口号。桌面共享默认要求确认。如果是这样,您将无法从 Windows 连接,直到它在 Ubuntu 端被接受。这应该会在大约一分钟后自动发生。

您还可以配置 XDMCP 和 vnc4server,以允许您从 Ubuntu 登录到单独的桌面。

相关内容