找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 307|回复: 15

[求助] 求mac os下能配合frpc内网穿透的vnc服务端软件

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式
在windows下使用TightVNC服务端配合frpc内网穿透可以方便的远程被控, 也不卡顿,

但是在mac下, TightVNC的服务端好像停更了, mac系统自带vnc, 但是太卡了, 卡成ppt了, 也不稳定, 经常就卡住不动了, realvnc有服务端,但还要登陆,太麻烦,


mac下有没有更好的,更轻量级的远程被控方案? 求路过大佬支招

不想安装uu远程之类的软件, 太重了, 想轻量级的配合frpc内网穿透的方案.
发表于 3 天前 | 显示全部楼层
期待高手出手
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层
LightVNC

点评

TightVNC吧, 试过了, 不好用  详情 回复 发表于 3 天前
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层
不怎么了解这个。
回复

使用道具 举报

 楼主| 发表于 3 天前 | 显示全部楼层

TightVNC吧, 试过了, 不好用
回复

使用道具 举报

发表于 前天 06:59 | 显示全部楼层
学习学习,谢谢
回复

使用道具 举报

发表于 前天 07:38 来自手机 | 显示全部楼层
装向日葵或者uu吧。macOS自带远程不卡顿的,前提是你用macOS去连接。黑苹果都可以。不需要任何vnc软件,速度就很快了
回复

使用道具 举报

发表于 前天 08:21 | 显示全部楼层
本帖最后由 2010天月来了 于 2026-6-4 08:30 编辑

Teamviewer和anydesk都支持脱离外网的虚拟局域网下的独立直连,你试试呢?不知道它们的mac版本是否支持直连。

另外你试过用其他VNC的客户端去远程MAC自带的VNC么?例如UltraVNC的客户端去远程MAC自带的VNC。

点评

mac怎样直接连接mac?  详情 回复 发表于 前天 13:57
试过连MAC自带的VNC, 太卡,太难用了  详情 回复 发表于 前天 13:56
vnc客户端去连接mac的远程都很慢,用mac系统去直接连接mac远程就飞快。亲测  详情 回复 发表于 前天 09:23
回复

使用道具 举报

发表于 前天 09:23 | 显示全部楼层
2010天月来了 发表于 2026-6-4 08:21
Teamviewer和anydesk都支持脱离外网的虚拟局域网下的独立直连,你试试呢?不知道它们的mac版本是否支持直连 ...

vnc客户端去连接mac的远程都很慢,用mac系统去直接连接mac远程就飞快。亲测

点评

照这样看,不知道那些不是VNC的客户端远程程序,但是支持VNC连接的,会怎样呢? 有些远程软件是支持VNC的吧?我没去细细试过各种。  详情 回复 发表于 前天 10:00
回复

使用道具 举报

发表于 前天 10:00 | 显示全部楼层
sw1999 发表于 2026-6-4 09:23
vnc客户端去连接mac的远程都很慢,用mac系统去直接连接mac远程就飞快。亲测 ...

照这样看,不知道那些不是VNC的客户端远程程序,但是支持VNC连接的,会怎样呢?

有些远程软件是支持VNC的吧?我没去细细试过各种。

点评

关键还得看vnc服务端的功能和稳定性, 要说最好的应该是realvnc, 但是要登陆  详情 回复 发表于 前天 13:58
回复

使用道具 举报

 楼主| 发表于 前天 13:56 | 显示全部楼层
2010天月来了 发表于 2026-6-4 08:21
Teamviewer和anydesk都支持脱离外网的虚拟局域网下的独立直连,你试试呢?不知道它们的mac版本是否支持直连 ...

试过连MAC自带的VNC, 太卡,太难用了
回复

使用道具 举报

 楼主| 发表于 前天 13:57 | 显示全部楼层
2010天月来了 发表于 2026-6-4 08:21
Teamviewer和anydesk都支持脱离外网的虚拟局域网下的独立直连,你试试呢?不知道它们的mac版本是否支持直连 ...

mac怎样直接连接mac?
回复

使用道具 举报

 楼主| 发表于 前天 13:58 | 显示全部楼层
2010天月来了 发表于 2026-6-4 10:00
照这样看,不知道那些不是VNC的客户端远程程序,但是支持VNC连接的,会怎样呢?

有些远程软件是支持VNC ...

关键还得看vnc服务端的功能和稳定性, 要说最好的应该是realvnc, 但是要登陆
回复

使用道具 举报

发表于 前天 17:44 | 显示全部楼层
anydesk试过吗?
回复

使用道具 举报

发表于 昨天 11:14 | 显示全部楼层
既没有MacOS也不想再走frp不仅耗流量而且带宽受限。用AI搜的,不确定真假:

macOS 下轻量级 + frpc 内网穿透的远程被控方案推荐
你的需求很明确:想在 macOS 上实现类似 Windows TightVNC 服务端 + frpc 的轻量体验(不卡、稳定、不用重型商业软件如 UU/ToDesk)。macOS 自带 Screen Sharing(VNC)在 frpc 穿透下确实容易卡成 PPT(尤其是非 Apple 客户端或 WAN 环境),RealVNC 又要账号登录,TightVNC server 早已停更。
以下是目前最匹配的方案,按“最接近 TightVNC 风格”和“性能优先”分类推荐。
1. 最推荐轻量 VNC 方案:macVNC(最接近 TightVNC + frpc 的体验)

macVNC(LibVNC/macVNC)是一个开源、命令行轻量 VNC 服务端,专为 macOS 设计,基于 LibVNCServer。多线程 + 双缓冲,支持多显示器,体积小、启动快,完美配合 frpc 端口转发。
  • 优点:纯 VNC 协议(Windows TightVNC Viewer / TigerVNC / 任意 VNC 客户端都能连)、轻量、无 GUI 依赖、支持自定义端口和密码。
  • 缺点:需要自己编译(一次操作),无官方二进制。

安装步骤(Apple Silicon / Intel 都支持)

# 1. 安装依赖
brew install libvncserver cmake

# 2. 下载源码并编译安装
git clone https://github.com/LibVNC/macVNC.git
cd macVNC
mkdir build && cd build
cmake ..
cmake --build . --target install
编译完成后二进制通常在 /usr/local/bin/macVNC(可用 which macVNC 或 find /usr/local -name macVNC 确认)。
运行测试(先手动验证)

# 推荐用 5901 端口,避免和系统自带 5900 冲突
/usr/local/bin/macVNC -rfbport 5901 -passwd YourStrongPassword123
重要:首次运行会弹出“辅助功能”权限请求(系统设置 → 隐私与安全性 → 辅助功能),把对应终端或 macVNC 添加进去,否则无法控制鼠标键盘。
配置 frpc(和 Windows 完全一样)

在 frpc.ini 里加一段:
[vnc-mac]
type = tcp
local_ip = 127.0.0.1
local_port = 5901
remote_port = 5901          # 公网访问端口,可改
use_encryption = true
use_compression = true
重启 frpc 后,从 Windows 用 TightVNC Viewer 连接 你的frps公网IP:5901,输入刚才设置的密码即可。
自启动(推荐用 launchd)

创建 ~/Library/LaunchAgents/com.user.macvnc.plist(文件名自定义):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>com.user.macvnc</string>
    <key>ProgramArguments</key>
    <array>
        <string>/usr/local/bin/macVNC</string>
        <string>-rfbport</string>
        <string>5901</string>
        <string>-passwd</string>
        <string>YourStrongPassword123</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
    <key>KeepAlive</key>
    <true/>
</dict>
</plist>
加载自启动:
launchctl load -w ~/Library/LaunchAgents/com.user.macvnc.plist
以后开机 + 用户登录后自动启动(适合大多数远程桌面场景)。
这个方案最接近你 Windows 的使用习惯,轻量、纯 VNC、frpc 友好。
2. 性能更好推荐:NoMachine(强烈建议尝试)

如果 macVNC 还是觉得不够流畅(高分辨率、图形界面、视频等场景),NoMachine 是目前 macOS 上公认比 VNC 强很多的方案。
  • 协议是 NX(类似 RDP 但很多时候更优),延迟低、画质好、CPU 占用合理。
  • 免费个人使用,安装简单,有 GUI 配置。
  • 默认监听端口 4000(可在设置里改)。
  • 同样可以用 frpc 转发:把 frpc 的 local_port 改成 4000(或你自定义的端口)。

安装后在 NoMachine 设置里开启“直接连接”或固定端口,然后用 frpc 暴露对应端口即可。客户端也用免费的 NoMachine Player 连接,体验远超 VNC。
很多从 VNC 切换过来的人反馈“终于不卡了”。
3. 现代轻量开源方案:RustDesk(值得备选)

  • 开源免费、轻量、跨平台(Windows/macOS/Linux/Android 都优秀)。
  • 支持 Direct IP 直连模式(设置 → 安全 → 启用 direct IP access),可以完全不依赖中继服务器。
  • 性能比传统 VNC 好很多(H.264 等编码)。
  • 安装就是普通 DMG,双击安装即可。

启用直连后,记下它监听的端口(默认通常是 21118 左右,可改),然后用 frpc 转发这个端口。客户端用 RustDesk 输入 公网IP:端口 就能直连,体验很现代。
适合你已经习惯 frpc 的场景。
总结建议

[td]
方案
轻量程度
性能(相对 VNC)
安装难度
与 frpc 配合
推荐场景
macVNC★★★★★接近原生 VNC中等完美最想保持 VNC + frpc 习惯
NoMachine★★★★显著更好简单很好追求流畅,接受不同协议
RustDesk★★★★★明显更好简单很好想要现代开源体验
自带 Screen Sharing-一般一般不推荐(你已经试过卡)
我的建议顺序
  • 先试 macVNC(最符合你当前 Windows 工作流)。
  • 如果还是觉得卡或想更好体验,直接上 NoMachine(性价比最高)。
  • RustDesk 作为现代备选。




回复

使用道具 举报

发表于 昨天 16:37 | 显示全部楼层
Teamviewer,anydesk,RustDesk这三个支持局域网直连远程软件,在MAC版本上是否支持直连,你自己摸索一下看看,能的话,就应该流畅些。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-6-6 14:11

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表