大家可以放弃 TeamViewer 了,有更好的解决方案 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
hello2019
V2EX    程序员

大家可以放弃 TeamViewer 了,有更好的解决方案

  •  
  •   hello2019 2019-05-28 16:25:15 +08:00 60206 次点击
    这是一个创建于 2328 天前的主题,其中的信息可能已经有所发展或是发生改变。
    TeamViewer 现在需要收费了,如果不交钱,经常提示,烦得很.

    自己试验了 frps 流量转发方案,很好用. 比 TeamViewer 效果还要好.

    步骤:
    (1) 买一个一年 120 元 的 腾讯云服务器 (没用过阿里,我家里用的移动网络,ping 延迟 30 多 ms)
    (2) 云服务器上跑 uBuntu,装上 frps (服务器端)
    (3) 在家里电脑上安装 frpc (客户端)

    一个月 10 块钱,效果还是相当好的.

    顺便问下,有没有更合适的服务器方案? 虽然 1Mbps 的带宽跑 远程桌面也够用了,但是效果还是差一点点.
    有没有便宜的带宽高的方案推荐?
    177 条回复    2021-04-20 09:39:22 +08:00
    1  2  
    hello2019
        1
    hello2019  
    OP
       2019-05-28 16:25:49 +08:00
    实践证明,远程桌面还是“微软自带”的效果最好。
    tutustream
        2
    tutustream  
       2019-05-28 16:30:00 +08:00
    我的吃灰云有用武之地了?
    yulgang
        3
    yulgang  
       2019-05-28 16:31:51 +08:00
    路由器上装 frps,配合动态域名,防火墙上做好端口访问策略,就不需要购买服务器了。
    moodasmood
        4
    moodasmood  
       2019-05-28 16:32:12 +08:00
    折腾了一大圈,最后回到巨硬自带
    russian
        5
    russian  
       2019-05-28 16:35:18 +08:00   11
    我不理解。现在的人都不知道 ssh 是啥?还是我年龄太大了?
    acehow
        6
    acehow  
       2019-05-28 16:36:14 +08:00 via Android   5
    顺着网线爬过去不就行了,还锻炼身体
    syahd
        7
    syahd  
       2019-05-28 16:36:36 +08:00 via Android   12
    愿你 teamviewer 半生,归来还是 remote desktop control
    GM
        8
    GM  
       2019-05-28 16:39:14 +08:00   40
    你这个解决的只是你自己连接自己服务器的问题,这个问题简直太好解决了。
    TeamViewer 的牛逼之处在于:可以任意计算机连接任意计算机,只要给个 ID 和密码就能连,而且,非常非常的流畅。

    这才是人家最大的卖点,你所谓的解决方案在 TeamViewer 面前简直不值一提,还谈什么放弃。
    lscho
        9
    lscho  
       2019-05-28 16:39:31 +08:00   1
    AnyDesk 没人知道吗?
    slea
        10
    slea  
       2019-05-28 16:40:16 +08:00
    早放弃 TV 了,商业判断太麻烦,这问题上周我问过,打开了新的世界

    t/567221?p=1
    luanluan
        11
    luanluan  
       2019-05-28 16:43:33 +08:00
    LZ 能写个 搭建 frps (服务器端) 的步骤吗?
    Yamaha
        12
    Yamaha  
       2019-05-28 16:43:43 +08:00 via iPhone
    提示就提示吧,管它呢!
    dishonest
        13
    dishonest  
       2019-05-28 16:44:54 +08:00
    120 的 那是 1m 带宽小水管吧
    jasonyang9
        14
    jasonyang9  
       2019-05-28 16:45:58 +08:00
    你的应用场景只是人在单位上班但可以随时“回家看看”吧??
    letitbesqzr
        15
    letitbesqzr  
       2019-05-28 16:47:17 +08:00   2
    vnc 难道不更适合? 能开超低画质模式,在延迟非常高的情况也很流畅,并且 realvnc 有很多优化技术,感觉速度非常不错。
    dingyx99
        16
    dingyx99  
       2019-05-28 16:47:19 +08:00
    @russian 你是不是哪里理解错了 2333 人家说的是 RDP 啊 不然提 TeamViewer 干嘛
    yexm0
        17
    yexm0  
       2019-05-28 16:48:53 +08:00 via Android
    @letitbesqzr realvnc 新版必须要登录账户才行,而且有 5 台机子的限制,太恶心了。
    huaxianyan
        18
    huaxianyan  
       2019-05-28 16:51:39 +08:00 via Android
    我不喜欢 RDP,会把当前设备账号顶出去

    另外 RDP 会根据你客户端的分辨率来远程,这样原来电脑上排版的窗口全乱了
    kangzai50136
        19
    kangzai50136  
       2019-05-28 16:53:38 +08:00 via Android
    @russian 是什么?
    DEANHZED
        20
    DEANHZED  
      &nsp;2019-05-28 16:54:24 +08:00 via iPhone
    刚开始我用的是谷歌的
    haon
        21
    haon  
       2019-05-28 16:59:53 +08:00
    带宽不够用,贼卡
    hoyixi
        22
    hoyixi  
       2019-05-28 17:00:32 +08:00
    是的,Win 还是 RDP 最好用。

    然而,如果远端是 Mac, 还是免不了其它的远控软件
    wslzy007
        23
    wslzy007  
       2019-05-28 17:01:13 +08:00
    RDP + smarGate 根本无需云服务器,p2p 直连,100mb 带宽。
    openbsd
        24
    openbsd  
       2019-05-28 17:02:35 +08:00
    @lscho #9
    TeamViewer 闹得最凶的时候,向同事们推荐了 AnyDesk,质量之差,差点没被同事打死,流畅度太差了
    TeamViewer 真心是除了 mstsc 之外最好的了
    jim9606
        25
    jim9606  
       2019-05-28 17:08:14 +08:00
    @GM 楼主就是要解决自己机子的问题啊,如果只是临时帮人解决问题的话继续用 TV 没问题,因为现在只要是软件使用时间长点都会被判定为商业使用。对于对于到处搬的笔记本也可以用 frp+rdp,跟固定的机子一样。而且所有 windows 系统都是预置 rdp 客户端( XP 有魔改方法可以强行支持 NLA )


    @huaxianyan 顶掉账号是微软防止多用户共享桌面,真有这个需求的要用 server 版而且要额外买虚拟桌面许可,对于单人使用的电脑这个限制不是问题。至于分辨率,RDP 客户端的显示设置可以取消自动调整分辨率。


    另外问一下大家是不是只转发 TCP3389 不转发 UDP3389 的?似乎微软没怎么处理 UDP 丢包的情况,一丢包就卡死很久就恢复。
    bgm004
        26
    bgm004  
       2019-05-28 17:11:41 +08:00 via Android
    说实话,我感觉和标题党一样,点进来你就告诉我用 frp。。不知道 frp 是什么的人都在这类问题下看到 frp 无数次了
    Titzanyic
        27
    Titzanyic  
       2019-05-28 17:15:25 +08:00
    可以考虑合租一台阿里云,4M 带宽,一年 200 块钱,不限制流量和端口数量。
    russian
        28
    russian  
       2019-05-28 17:16:15 +08:00
    @dingyx99 ssh 也是远程控制啊,你打开端口我就可以登陆然后操纵你的电脑。国内的大学都不教这个吗?
    lychnis
        29
    lychnis  
       2019-05-28 17:20:51 +08:00 via Android
    tv 甚至可以手机控制家里电脑 , 这才是核心卖点啊。其他产品能做到么
    lj394139
        30
    lj394139  
       2019-05-28 17:21:56 +08:00
    @openbsd AnyDesk 我用着挺好呀...
    shinciao
        31
    shinciao  
       2019-05-28 17:21:57 +08:00
    @russian RDP 显然是 windows 桌面啊 和 ssh 使用场景完全不一样好吗
    russian
        32
    russian  
       2019-05-28 17:22:13 +08:00
    @kangzai50136 最基础的远程控制工具,几乎任何操作系统都会带的一款工具。成本最低的连接方式
    lishv2
        33
    lishv2  
       2019-05-28 17:22:40 +08:00
    120 一年的服务器在哪里
    ooooo
        34
    ooooo  
       2019-05-28 17:23:04 +08:00
    @openbsd

    AnyDesk 真的是超级慢 卡的要死要活的。。。
    sgissb1
        35
    sgissb1  
       2019-05-28 17:24:13 +08:00
    @russian 大学真没教过,win 8 以下(不含 win8 )的客户端系统自带 ssh 服务。
    c4f36e5766583218
        36
    c4f36e5766583218  
       2019-05-28 17:25:23 +08:00
    @GM #8 同意。。。我之前用 TeamViewer 是因为可以缩放(不然别人屏幕大,我的小,我远程别人我这就会显示滚动条,操作 shit ),之前 QQ 远程,微软自带都不能而且这两个限 Windows。TeamViewer 多平台。(我现在个人电脑是 MacOS )
    hanxiV2EX
        37
    hanxiV2EX  
       2019-05-28 17:28:13 +08:00
    frp 强在自动重连和简化配置。其实 SSH 端口转发也是可以的。

    https://blog.hanxi.info/?p=8
    russian
        38
    russian  
       2019-05-28 17:29:23 +08:00
    @lanternxx win 肯定也有 ssh 服务的,你需要下载一个 putty 就好了。
    russian
        39
    russian  
       2019-05-28 17:30:22 +08:00
    @sgissb1 不要告诉我国内的大学不教 Linux。。。害怕.jpg
    mooncakejs
        40
    mooncakejs  
       2019-05-28 17:30:49 +08:00
    向日葵啊,
    ARhen
        41
    ARhen  
       2019-05-28 17:32:27 +08:00
    RDP + 内网穿透 ,之前晓得一个 NATAPP,但是我还没整明白远程端口转发
    niceshoot
        42
    niceshoot  
       2019-05-28 17:33:42 +08:00
    标题党了啊这
    teamviewer 我一直都是免费 没有被提示过诶
    两台 macos 一台 Windows 一部手机
    openbsd
        43
    openbsd  
       2019-05-28 17:34:12 +08:00
    @ooooo #34
    TeamViewer 优势是不挑操作系统,家庭版被控只能用第三方
    imicksoft
        44
    imicksoft  
       2019-05-28 17:34:25 +08:00
    现在免费的备用有向日葵、UltraViewer、深蓝穿透远程、ctrlme、DBAdmin
    其他都要配置,麻烦,没研究
    sublimevsatom
        45
    sublimevsatom  
       2019-05-28 17:37:20 +08:00
    现在 anydesk 很好用了,以前总是有些问题。不过还是感谢分享心得。
    shinciao
        46
    shinciao  
       2019-05-28 17:40:37 +08:00
    @russian RDP/Teamviewer 是 windows 桌面环境啊 桌面 桌面 桌面。。
    xh520630
        47
    xh520630  
       2019-05-28 17:40:52 +08:00
    @moodasmood 问一哈,微软的远程桌面不是要 IP 吗 家里 IP 换了咋办..还有如果是局域网很多服务器怎么认哪台 0.0
    LuckyTain
        48
    LuckyTain  
       2019-05-28 17:42:11 +08:00 via Android
    @yulgang 移动没公网 IP 也可以?
    Yvette
        49
    Yvette  
       2019-05-28 17:45:27 +08:00
    试试 NoMachine
    sgissb1
        50
    sgissb1  
       2019-05-28 17:48:38 +08:00
    @lanternxx 不要告诉我,你是老外对中文理解存在差异。因为我们谈论的是 windows 系统。
    sgissb1
        51
    sgissb1  
       2019-05-28 17:49:14 +08:00
    @lanternxx at 错了,大兄弟。麻烦忽略
    sgissb1
        52
    sgissb1  
       2019-05-28 17:49:35 +08:00
    @russian 不要告诉我,你是老外对中文理解存在差异。因为我们谈论的是 windows 系统。更害怕.jpg
    hello2019
        53
    hello2019  
    OP
       2019-05-28 17:50:05 +08:00
    @yulgang 这必须在自己家的网络延迟比较好的情况下

    我现在换成了移动宽带,路由器连个公网 IP 都没有。。。
    tsukiikekaoru
        54
    tsukiikekaoru  
       2019-05-28 17:50:36 +08:00 via iPhone
    teamviewer 的优势在于简单、跨平台、直观,无需配置,傻瓜式操作,就算不懂电脑的老年人也能操作,对于子女在外需要远程解决的场景做到了最佳解决。
    工作狗之间的远程需求解决方案就不少了。
    hello2019
        55
    hello2019  
    OP
       2019-05-28 17:50:51 +08:00
    @GM 能解决自己的问题就好。。。我的需求就是能够远程桌面。
    hello2019
        56
    hello2019  
    OP
       2019-05-28 17:51:25 +08:00
    @dishonest 有更好的推荐吗?目前就是小水管,但是似乎很稳定,哈哈。
    hello2019
        57
    hello2019  
    OP
       2019-05-28 17:51:48 +08:00
    @jasonyang9 是的,哈哈,常回家看看
    q000q000
        58
    q000q000  
       2019-05-28 17:57:33 +08:00 via Android
    家里有公网 IP 一直用 RDP,真的好用。
    silencefly
        59
    silencefly  
       2019-05-28 18:02:38 +08:00 via Android
    可以买一台国内 nat 做内网穿透 用 vnc 等远程桌面
    xieyudi
        60
    xieyudi  
       2019-05-28 18:07:23 +08:00 via Android
    @GM 9494
    当年帮我妈修电脑,对着摄像头废了好大的劲才找到 teamviewer 在开始菜单里的快捷方式(我妈就是那种只会开机双击浏览器的人,连任务栏都不会用)
    你给我说端口映射…………
    dearmyload
        61
    dearmyload  
       2019-05-28 18:09:05 +08:00
    @russian 是你不懂,内网环境没有公网 IP 用 ssh 连还要转发很麻烦
    leavic
        62
    leavic  
       2019-05-28 18:16:05 +08:00
    zerotier 还不要钱呢。。。
    russian
        63
    russian  
       2019-05-28 18:40:23 +08:00
    @sgissb1 windows 也是自带 ssh 的。害怕高清重制版.jpg
    russian
        64
    russian  
       2019-05-28 18:41:02 +08:00
    @dearmyload ssh 有穿透工具啊,大哥。
    russian
        65
    russian  
       2019-05-28 18:43:03 +08:00
    @lanternxx ssh 也可以运行桌面啊,加一个工具
    GM
        66
    GM  
       2019-05-28 19:17:39 +08:00
    @jim9606 问题是楼主的标题是啥?“大家可以放弃 TeamViewer 了”,好像觉得全世界的人的需求都和他自己一样,只是远程连自己电脑一样。

    TeamViewer 的商业授权是 5000 多 RMB,不便宜,没点牛逼之处,谁愿意花 5000 多买正版?大家可不傻。
    tomhuang
        67
    tomhuang  
       2019-05-28 19:27:36 +08:00
    @c4f36e5766583218
    Windows 自带的 RDP 客户端可以调整分辨率的
    https://i.loli.net/2019/05/28/5ced1b213e3a447299.png
    wwqgtxx
        68
    wwqgtxx  
       2019-05-28 19:35:42 +08:00
    @russian 在一个讨论 windows 远程桌面的帖子下说 SSH,你不是没事找事干么,不要强行把 linux 那一套用在 windows 上,否则只是找麻烦
    shinciao
        69
    shinciao  
       2019-05-28 19:50:08 +08:00
    @russian 所以是为了什么自找麻烦有 rdp 不用 非要装一堆东西去用 ssh 跑桌面???
    SourceBlase
        70
    SourceBlase  
       2019-05-28 20:30:45 +08:00
    RDP+IPV6,虽然有点小麻烦,但还是能用
    beginor
        71
    beginor  
       2019-05-28 21:26:41 +08:00 via Android
    AnyDesk + frp 的路过, 内外可以输入 IP 直接连接,外网可以通过 frp 转发后直连,再不济就用 anydesk 的 id 进行连接
    boywhp
        72
    boywhp  
       2019-05-28 21:33:02 +08:00
    RDP+FCN 免费帐户 基本就够用了
    cst4you
        73
    cst4you  
       2019-05-28 21:39:49 +08:00
    zerotier + Anydesk / RDP, 百 M 上行跑满, 不是美滋滋
    1dian01
        74
    1dian01  
       2019-05-28 22:21:13 +08:00
    @cst4you zerotier 是直连还是走中转的?
    t333st
        75
    t333st  
       2019-05-28 22:33:35 +08:00
    @russian 咦,ssh 是什么?
    LaCroqueta12
        76
    LaCroqueta12  
       2019-05-28 22:37:07 +08:00
    我的使用场景是:
    1.A、B 办公室异地,两地网络配置较麻烦。
    2.从 A 远程到 A 的 N 台电脑(是的,懒得挪位子)。
    3.从 B 远程到 A 的 N 台电脑。
    4.从家里远程到 A。
    5.从家里远程到 B。
    貌似除了 Teamviewer 我找不到什么更好的方案了。
    LaCroqueta12
        77
    LaCroqueta12  
       2019-05-28 22:39:34 +08:00
    补充上条:
    从 A 远程到 B。
    A、B 内部各有两个局域网。
    hundan
        78
    hundan  
       2019-05-28 22:45:26 +08:00 via Android
    先说 tv 和 frp 根本是两个方面的东西 你说的是 rdp 和 tv 的比较 frp 只是为 rdp 做了个流量转发

    其次 别人电脑有问题 我用 tv 可以给别人演示解决方案 rdp 连上去对方直接掉线了

    主题贴槽点太多了
    mario85
        79
    mario85  
       2019-05-28 22:59:38 +08:00 via iPhone
    巨硬 rdp 免费,splashtop 才 11x 每年
    msg7086
        80
    msg7086  
       2019-05-28 23:07:33 +08:00
    @russian 很好奇什么工具可以在 SSH 上远程控制已有的桌面并且能正常使用显卡的加速功能?

    @hello2019 RDP 不能用显卡资源,比如 nVidia 的 PureVideo 走 RDP 的时候就无法初始化,这个怎么解决?

    我倒是有公网 IP,RDP 根本不需要穿透,痛点主要在远程使用显卡设备上,偶尔远程玩个游戏或者跑个视频,只有 TV 和 VNC 能用。
    rffan
        81
    rffan  
       2019-05-28 23:11:21 +08:00
    mac 下 vnc 不支持远程桌面。远程桌面,我都自己做 DDNS 的。
    demov2
        82
    demov2  
       2019-05-28 23:20:38 +08:00
    zerotier + RDP
    zhaishunqi
        83
    zhaishunqi  
       2019-05-28 23:22:56 +08:00 via iPhone
    我也是,弄了个 frp,贼好使
    iszengmh
        84
    iszengmh  
       2019-05-28 23:49:07 +08:00 via Android
    我是用 zerotier (内网穿透)+proxifier,然后就可以用访问内网网站,或者远程内网主机,zerotier 建的虚拟网段,网速还可以,只要同一个网段人用得不多,也不卡
    Osk
        85
    Osk  
       2019-05-29 00:02:00 +08:00
    Anydesk 有一大好处:不需要链接到 anydesk 的服务器也能直接使用 IP 连接,对于隔离的内网来说很实用,毕竟 rdp 限制有点多,就算连接到了 anydesk 服务器也能使用 ip 连接,内网用着比 rdp 舒服多了,丝滑流畅。

    但 anydesk 使用 anydesk id 连接有时是真的慢慢慢,不知道是不是他们服务器的问题,但目前个人用不需要担心 tv 那样“被商用”,所以还是可以一用的。
    Yc1992
        86
    Yc1992  
       2019-05-29 01:48:10 +08:00
    按流量计费不就好了,带宽搞 20M
    GG668v26Fd55CP5W
        87
    GG668v26Fd55CP5W  
       2019-05-29 02:21:12 +08:00 via iPhone
    frp 也看人品,除非你服务器网络足够好,不然控制端一头连电信,另一头被控端连接移动,用是能用,卡成 ppt。别问我怎么知道的
    lidongyx
        88
    lidongyx  
       2019-05-29 03:29:50 +08:00 via iPhone
    我以为是什么解决方案呢...进来一看,原来是标题党,就这样说什么放弃 teamviewer....
    KasuganoSoras
        89
    KasuganoSoras  
       2019-05-29 03:32:22 +08:00
    RealVNC + Frp / RDP + Frp 即可
    如果自己没有 Frp 服务器的话可以用我这个
    https://www.natfrp.org/
    免费用户 8Mbps 宽带,速度足够了
    opengps
        90
    opengps  
       2019-05-29 07:22:20 +08:00 via Android
    需要共享的东西我都直接放在云服务器了,手机电脑都可以随时远程到服务器,也经常需要电脑时候手机连上服务器操作来应付下
    visionsmile
        91
    visionsmile  
       2019-05-29 07:31:25 +08:00
    Nasei
        92
    Nasei  
       2019-05-29 07:32:39 +08:00
    @msg7086 rdp 有的游戏能玩, 比如文明
    realpg
        93
    realpg  
    PRO
       2019-05-29 07:34:21 +08:00
    1Mbps ……
    teamviewer 场景下,一般我 100Mbps 都不够 天天来回传东西
    liuzuo
        94
    liuzuo  
       2019-05-29 07:39:36 +08:00
    vpn+rdp
    dingyx99
        95
    dingyx99  
       2019-05-29 07:56:25 +08:00
    @russian 当然教了而且学了 只是说除却运维之外的日常远程使用 RDP/VNC 会比 ssh 方便很多吧
    conglovely
        96
    conglovely  
       2019-05-29 08:12:01 +08:00
    可以用 zerotier one,组内 100 个用户免费,速度也还行,远程桌面妥妥的 就是移动网络下打洞成功率低
    canwushuang
        97
    canwushuang  
       2019-05-29 08:15:07 +08:00 via Android
    速度怎么提升?感觉还是卡卡的
    wangxiaoaer
        98
    wangxiaoaer  
       2019-05-29 08:23:06 +08:00
    @Osk Anydesk 不是收费的吗?
    neroxps
        99
    neroxps  
       2019-05-29 08:38:43 +08:00
    自己的机器从来不用 teamviewer
    Osk
        100
    Osk  
       2019-05-29 08:41:58 +08:00
    @wangxiaoaer 个人使用免费...
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     999 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 23:22 PVG 07:22 LAX 16:22 JFK 19:22
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86