NoMachine:极速远程桌面与远程访问工具 #
NoMachine 是什么? #
NoMachine 是一款高性能的远程桌面与远程访问软件,由 NX 显示技术的开发者打造,官方口号是“The best remote desktop. Full stop.”。它让你从任意设备连接到远端的 Windows、macOS 或 Linux 电脑,把远程画面以接近本地操作的流畅度呈现出来,编辑文档、传输文件、打印、播放多媒体甚至运行图形密集型应用都如同坐在主机前。
除图形桌面外,从版本 10 开始,NoMachine 还新增了终端(命令行)会话支持,可同时充当安全客户端与安全 Shell 服务器;作为客户端时它也兼容标准 SSH 协议,能直接连接任何运行 SSH 的 Windows、Mac 与 Linux 主机。软件不对可连接的机器数量设限,也不区分“值守”与“无人值守”场景。需要说明的是,自版本 10 起,原先面向非商业用途的免费版已停止,取而代之的是包含完整能力与官方支持的 NoMachine Personal Edition 订阅版;免费的 NoMachine Player 则可用于连接任意 NoMachine 主机。
NoMachine 有哪些亮点特色? #
- 极速且画质出色的远程体验:基于 NoMachine NX 技术,会话可全高清运行,即使是图形密集型工作负载也能从容处理;作为多编解码方案,它会根据网络状况动态调整,并支持硬件加速显示处理与 H.264/VP8 视频编解码,让远程操作“流畅到忘记自己在远程”。
- 不限连接数量,不区分值守/无人值守:官方强调 NoMachine 不对可连接的机器数量设上限,也不像同类产品那样区分“有人值守”和“无人值守”设备,而是把远程访问当作系统级服务来对待。
- NoMachine Network 实现任意网络下的直连:通过该附加服务,每台安装 NoMachine 的电脑会获得全球唯一的 Machine Id,即使双方都位于防火墙或 NAT 之后、没有公网 IP,也能互相访问;发布机器数量与连接设备数量均无限制,还可用于访问邮件服务器、媒体服务器等任意网络服务,并额外提供 2FA 等安全能力。
- 版本 10 新增终端与 SSH 支持:NoMachine 10 可同时作为安全客户端和安全 Shell 服务器,让你在命令行上连接并操作任何远程 NoMachine 系统;作为客户端时还支持 SSH 协议,可像连接 NoMachine 桌面一样轻松连接任何运行 SSH 的 Windows、Mac 与 Linux 计算机。
- 企业级安全与隐私保护:设备之间的所有数据传输均受端到端加密保护,连接采用 OpenSSL TLS/SSL 与 AES 128 位加密;企业版还支持 2FA、Kerberos、PAM、LDAP / MS Active Directory 集成、智能卡认证、单点登录(SSO,支持 Okta、Entra ID、Google Cloud Identity、Keycloak)以及主机屏幕遮蔽与自动锁屏。
- 全平台客户端覆盖,浏览器免插件访问:桌面端支持 Windows、macOS、Linux 与 ARM 设备(含树莓派),移动端提供 Android 与 iOS 应用;通过免费的 NoMachine Player 或 Web Player,可在任何现代浏览器中直接访问完整桌面环境,无需安装插件。
- 协作、外设与多媒体能力齐全:访客桌面共享支持“仅查看”或“可交互”两种模式,配合白板与聊天工具便于远程协助;同时提供双向文件传输(含拖放)、打印机双向映射、磁盘导出、USB 设备转发、端口转发、多显示器切换、屏幕录制、截图与 Wake-on-Lan 等实用功能。
- 产品体系完整,可自托管弹性扩展:从入门级 Personal Edition 到 Enterprise Desktop、Workstation、Terminal Server 系列与 Cloud Server 系列,企业产品完全自托管,可按需从单台服务器平滑扩展到 Enterprise Terminal Server Cluster 的高可用集群,满足从小团队到数千用户的不同规模需求。

免费下载 NoMachine #
以下为官方提供的各平台安装包,点击链接即可下载。文件名中的版本号为 10.2.3,请根据你的操作系统选择对应安装包。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| nomachine-personal-edition_10.2.3_1.dmg | macOS 安装包(DMG 磁盘映像) | 102.3 MB | 夸克网盘 |
| nomachine-personal-edition_10.2.3_1_x64.exe | Windows 64 位安装包(EXE) | 97.2 MB | 夸克网盘 |
| nomachine-personal-edition_10.2.3_1_x86.exe | Windows 32 位安装包(EXE) | 76.5 MB | 夸克网盘 |
提示:Linux 发行版用户可前往 NoMachine 官网下载页获取对应的 DEB、RPM 或 tar.gz 包;Android 与 iOS 用户可在各自应用商店搜索 NoMachine 安装移动客户端。
NoMachine 如何使用? #
NoMachine 的使用逻辑很直观:在“被连接的电脑”上安装并运行 NoMachine(它会作为系统服务在后台常驻),在“你手边的设备”上用 NoMachine 或免费的 NoMachine Player 发起连接。
- 在远程主机上安装并启动服务:在需要被访问的 Windows、macOS 或 Linux 电脑上安装 NoMachine。安装完成后服务会自动启动并随系统开机运行,桌面右下角/菜单栏会出现 NoMachine 图标,表示该机器已准备接受连接。
- 在本地设备准备客户端:在你的笔记本、手机或平板上安装 NoMachine 客户端;如果你只是想连接别人已经装好的 NoMachine 主机,也可以只安装免费的 NoMachine Player,或直接用浏览器打开 Web Player。
- 创建连接:打开客户端界面,点击“Add”或“New connection”新建连接。若两台机器在同一局域网内,通常可以在“Machines”列表中自动发现目标主机;跨网络时则手动输入对方的 IP 地址或主机名。
- 通过 NoMachine Network 简化跨网访问(可选):如果双方都在防火墙或 NAT 之后,可先将远程主机发布到 NoMachine Network,为其分配一个全球唯一的 Machine Id,然后在客户端中用该 Machine Id 发起连接。此功能需要有效的 NoMachine Network 订阅,可先激活 7 天试用。
- 选择连接类型并登录:输入远程系统的账户凭据后,根据需要选择桌面会话、终端(命令行)会话或 SSH 连接;进入会话后,可通过工具栏进行文件传输、打印、音频开关、多显示器切换、屏幕录制、白板聊天等操作。合作场景下还可以开启“访客桌面共享”,让同事以仅查看或可交互模式加入你的会话。
NoMachine 的常见问题? #
NoMachine 是免费的吗? 不完全是。自版本 10 起,官方已停止原先面向非商业用途的免费版,替代它的是 NoMachine Personal Edition——一个包含全部能力与官方支持的完整商业方案,单服务器订阅起步价为每年 24.50 美元,可先免费试用。免费的部分是 NoMachine Player,它可用于连接任意一台已安装 NoMachine 的主机,此外移动端 App 与浏览器 Web 访问也可配合使用。
NoMachine Personal Edition 和 Enterprise Desktop 有什么区别? Personal Edition 面向个人与专业用户,提供 1 个并发桌面连接(以及来自同一客户端的终端连接),支持 48 小时响应时间的客户支持;Enterprise Desktop 面向企业,桌面、终端与 VPN 并发连接数均为无限,起价每年 44.50 美元,响应时间缩短至 24 小时,并额外提供浏览器访问、内置 VPN、SSO/2FA、Kerberos、LDAP/AD 集成、远程管理等企业级能力。
两台电脑都没有公网 IP,还能互相连接吗? 可以。除了标准的 IP 直连方式外,NoMachine 提供了 NoMachine Network 服务:把主机发布到 Network 后,它会获得一个全球唯一的 Machine Id,任何运行 NoMachine 的电脑都可以通过该 Id 连接它,即使双方都位于防火墙或 NAT 之后。该功能需要 NoMachine Network 订阅,并按同时进行的 Network 连接数量计费。
NoMachine 的连接安全吗? 安全。官方说明所有设备间传输的数据都受端到端加密保护,每条连接使用 OpenSSL TLS/SSL 与 AES 128 位加密,适用于互联网、局域网和企业内网环境。企业版还支持 2FA、Kerberos、PAM、智能卡、SSO,以及主机屏幕遮蔽和最后一位用户断开后自动锁屏等隐私保护措施。
NoMachine 支持哪些操作系统和设备? 服务端与客户端支持 Windows、macOS、Linux 以及 ARM 设备(含树莓派);移动端提供 Android 和 iOS 应用;此外还可以通过任何现代浏览器直接访问完整桌面环境,无需安装插件。这使它能在 BYOD 场景下让员工用自有设备安全访问公司桌面与应用。
版本 10 的“终端访问”是什么意思? 从版本 10 开始,NoMachine 除了图形桌面外还支持终端(命令行)会话,并且软件本身可同时充当安全客户端与安全 Shell 服务器。这意味着你可以在命令行上连接任何远程 NoMachine 系统,也可以用 NoMachine 客户端通过标准 SSH 协议连接任何运行 SSH 的 Windows、Mac 与 Linux 主机,从而覆盖仅提供命令行界面的遗留应用与服务器资源。
NoMachine 如何安装? #
NoMachine 的安装过程对普通用户非常友好,各平台均提供图形化安装向导或标准包管理方式。以下为通用步骤,具体细节建议参照官网的 Installation Guides。
Windows #
- 下载与系统架构匹配的安装包:64 位系统选择
nomachine-personal-edition_10.2.3_1_x64.exe,32 位系统选择nomachine-personal-edition_10.2.3_1_x86.exe。 - 双击运行安装程序,按向导提示点击“Next”,阅读并接受许可协议。
- 选择安装目录(默认即可),继续点击“Next”直至安装开始。
- 安装过程中若出现防火墙或安全软件提示,请允许 NoMachine 的网络访问,否则将无法接受远程连接。
- 安装完成后 NoMachine 服务会自动启动,并在系统托盘显示图标;重启系统后服务也会自动运行,无需手动开启。
参考系统要求:Windows 7 或更高版本 / Windows Server 2008 或更高版本;Intel Core2 Duo、AMD Athlon 双核或同等处理器;1 GB 内存;约 215 MB 可用磁盘空间(以上为官方公布的企业桌面版推荐要求)。
macOS #
- 下载
nomachine-personal-edition_10.2.3_1.dmg。 - 双击打开 DMG 镜像,运行其中的安装程序(通常为 .pkg 安装包)。
- 按安装向导提示继续,期间系统会要求输入管理员密码以授权安装系统服务。
- 若在“系统设置 → 隐私与安全性”中收到阻止提示,请手动允许来自 NoMachine 的软件运行。
- 安装完成后,菜单栏会出现 NoMachine 图标,表示服务已就绪。
Linux #
NoMachine 为 Linux 提供 DEB、RPM 以及通用 tar.gz 三种形式的安装包,请根据发行版选择:
- Debian / Ubuntu(DEB 包):下载后执行
sudo dpkg -i nomachine_x.x.x_x_amd64.deb完成安装。 - RHEL / CentOS / Fedora(RPM 包):下载后执行
sudo rpm -ivh nomachine_x.x.x_x_x86_64.rpm完成安装。 - 通用 tar.gz 包:解压后按照官网安装指南中的脚本步骤执行安装,NoMachine 会以系统服务形式注册。
- 安装完成后服务会自动启动,可通过
sudo /usr/NX/bin/nxserver --status之类的官方提供命令查看运行状态(以官网文档为准)。
Android / iOS / 浏览器 #
移动端直接在应用商店搜索 NoMachine 安装即可;浏览器访问无需安装任何插件,只需在服务端启用 Web 访问能力并使用账户登录。
NoMachine 如何卸载? #
卸载前请先断开所有正在进行的远程会话,并确认没有其他人正在连接这台主机。
Windows #
- 打开“设置 → 应用 → 已安装的应用”(或“控制面板 → 程序 → 程序和功能”)。
- 在列表中找到 NoMachine,点击“卸载”并确认。
- 按卸载向导完成后重启系统,以确保后台服务被彻底移除。
- 如需清理残留,可手动检查安装目录(默认为
C:\Program Files\NoMachine或C:\Program Files (x86)\NoMachine)以及用户目录下的.nx文件夹。
macOS #
- NoMachine 在 macOS 上会安装系统级服务,建议使用官方提供的卸载脚本(通常位于应用程序包内部)以管理员权限执行。
- 若仅做常规删除,可将“应用程序”中的
NoMachine.app拖入废纸篓,但可能残留后台服务组件。 - 为彻底清理,可检查并删除
~/.nx用户配置目录及/Applications/NoMachine.app相关文件。 - 卸载后建议重启一次系统,确认服务不再随开机启动。
Linux #
- DEB 包安装:执行
sudo dpkg -r nomachine(如需连同配置一起删除可用--purge)。 - RPM 包安装:执行
sudo rpm -e nomachine。 - tar.gz 方式安装:按官网指南运行对应卸载脚本(例如
sudo /usr/NX/scripts/setup/nxserver --uninstall,具体路径以官方文档为准)。 - 卸载后如需彻底清理,可手动删除残留目录,例如
/usr/NX、/etc/NX以及用户主目录下的~/.nx,其中保存了连接记录与个人配置。
说明:NoMachine 的核心版本迭代较快,安装包名称、安装路径与卸载命令可能随版本变化,实际操作请以官网 Documentation and Tutorials 中的 Installation Guides 为准。
