V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wlfeng
V2EX  ›  程序员

家里配台高性能台式机,笔记本远程连接做开发,方案可行吗?

  •  5
     
  •   wlfeng · 2021-09-23 10:29:13 +08:00 · 18665 次点击
    这是一个创建于 939 天前的主题,其中的信息可能已经有所发展或是发生改变。

    rt,迫于经常移动办公,超极本比较适合携带;但是超极本价格高,性能过时太快了,并且无法升级,所以想在家里配台高性能的台式机,然后通过远程连到家里的主机上做开发,不知道有没有成熟的方案,有 V 友试过吗?

    ps:或许也可以考虑像 VS Code Remote 这样的远程方案

    第 1 条附言  ·  2021-09-24 11:49:19 +08:00

    昨天听取大家的建议后,回去拿我的吃灰游戏本开了rdp,今天试了下,体验下来感觉还不错,挺流畅的;
    目前家里的宽带是500M,公司的100M左右,远程时监控了一下网络,基本上上传下载都是控制在1m/s以内,码字的时候基本就几十kb,可以说带宽占用很小了;

    第 2 条附言  ·  2021-09-24 12:06:13 +08:00

    字还没码完,不知道按到哪个快捷键直接就给我提交了,郁闷。。。
    总之远程方案体验下来感觉确实还可以,网络解决方案之前搞NAS的时候也处理的差不多了,问题不大;

    直接买高性能笔记本的方案我也有在考虑,但是目前确实还没发现心仪的本本,因为我内存要求32G以上,基本上符合这个要求的本子都比较厚重了,CPU这块要求倒是还好,毕竟只做开发的话主要是吃内存;

    而且我现在的本子其实也还能用,就是内存吃紧,工作的时候基本都占用90%以上了,CPU占用倒是不高,所以搞个远程我觉得这个本本还能再战几年了


    PS:现在的本子是17款的Dell xps 13,当时买的时候快一万,然后一直都是公司的电脑开发,这个本子用的很少,现在刚拿来工作没多久就不好用了,被媳妇儿大人骂了,所以这一块要慎重考虑(T▽T)

    第 3 条附言  ·  2021-10-20 16:41:14 +08:00
    后续体验结果出来了,有兴趣的 V 友可以看看( https://www.v2ex.com/t/809259
    167 条回复    2024-01-16 09:10:45 +08:00
    1  2  
    ltruntu
        101
    ltruntu  
       2021-09-23 17:25:40 +08:00
    @joyhub2140 120w 开一天也就 1 块钱,而且电脑不带显示器根本没有多少功率,100w 都没有
    liuhuansir
        102
    liuhuansir  
       2021-09-23 17:29:19 +08:00
    我说下我目前的实现方式,前提是有公网 IP,路由器 ddns,斐讯 N1 做旁路由,上面部署了 vpn,在公司连接 vpn,mstsc 访问跟本地没感觉到区别,通过智能插座远程开机
    fisherwei
        103
    fisherwei  
       2021-09-23 17:35:14 +08:00
    我是用 ipad pro/键盘套 + remote desktop 远程办公的,但是只是临时处理问题用到。正经的工作不仅需要性能,还要大屏。
    oser
        104
    oser  
       2021-09-23 17:39:27 +08:00
    @liuhuansir 你没仔细看我说明,我台式机是连 WIFI 上网,但是我用了一台树莓派直连台式机网线接口,树莓派本身是可以用 netplan 配置来同时连接 wifi 和有钱网卡的,而且树莓派 3B 功耗很低,可以保持长期开机,再开启 SSH,接入内网先 SSH 上树莓派,再树莓派上给网卡发 magic packet 来控制开机,这只是一个不方便有钱连接的折中方案。
    liuhuansir
        105
    liuhuansir  
       2021-09-23 17:48:33 +08:00
    @oser 懂了,我现在通过智能插座也能实现,谢啦
    fuse
        106
    fuse  
       2021-09-23 17:49:41 +08:00 via iPhone
    家里 200mb,上行,很流畅,很可以的

    但是公司有更快的,就一直没用
    Lemeng
        107
    Lemeng  
       2021-09-23 17:52:51 +08:00
    想着就可行,不过太折腾
    chaleaoch
        108
    chaleaoch  
       2021-09-23 17:57:41 +08:00
    问题是你有公网 IP 吗?
    你的公网 IP 稳定吗?
    你的台式机要 24 小时开机吗?
    电钱能接受吗? 一天 4 度电.
    家里有人吗? 电脑爆炸了怎么办? 家里停电了怎么办?

    这些问题都解决了就可以. 其实就是云主机吗? 没问题.
    zhangfeideya
        109
    zhangfeideya  
       2021-09-23 19:05:06 +08:00
    网络延迟会头疼
    Tanbobby
        110
    Tanbobby  
       2021-09-23 19:10:13 +08:00 via Android
    远程开机+VPN 穿透,目前用了好几年了
    rpman
        111
    rpman  
       2021-09-23 19:10:34 +08:00 via iPhone
    github 的 codespace 了解一下
    think2011
        112
    think2011  
       2021-09-23 19:12:45 +08:00
    之前也是这样考虑和实践的,不过最终还是买了 M1 苹果,性能足够,就不用纠结网络问题了
    gamexg
        113
    gamexg  
       2021-09-23 19:32:57 +08:00
    大部分情况下没问题,
    但是偶尔网络不稳定时很难受
    甚至严重到,远程到云服务器,再通过服务器远程回台式机一样卡顿。
    我是直接 zerotier 建的虚拟局域网,可能架个 zerotier 中转能够好些吧。
    GKLuke
        114
    GKLuke  
       2021-09-23 19:59:43 +08:00
    家里高性能台式机不费电么
    mashaofeixxx
        115
    mashaofeixxx  
       2021-09-23 20:02:08 +08:00
    考虑 NUC11 吗 最高支持 64g 内存 硬盘就可以按需求 支持 pcie 4.0

    这种在你的“高性能主机”范围里面吗?

    如果在,请联系我,我的特点:价格比别人低

    jedihy
        116
    jedihy  
       2021-09-23 21:17:40 +08:00 via iPhone
    这样工作很久了,用 rdp 稳得一逼
    jiayong2793
        117
    jiayong2793  
       2021-09-23 21:46:18 +08:00
    有延迟,鼠标不跟手,能接受的话完全可以
    pydiff
        118
    pydiff  
       2021-09-23 21:55:26 +08:00
    为啥这么多人在意电费呢,我就是这样用,3900X,24 小时不关机,已经用了一年多了,完全没感觉出来电费多到哪里去了.用 RDP 远程,延迟很低,基本跟机器在旁边一样,电信 500M 的宽带,唯一有点烦的地方就是,有时候会停电,停电时就搞不了了,不过也很少会停电
    pydiff
        119
    pydiff  
       2021-09-23 22:01:39 +08:00
    @pydiff 至于一些人说的死机,我是用 esxi 的,3900X+128G 内存,装 winserver2019 跟各种 linux,平时很稳定,即使真的卡死了就在 esxi 那里重启下即可,由于我用亮机卡,3900X+128G 内存+2 个 1T nvme,全部装下来 1w 都不到,但是至少可以用 6 年,所以并不贵
    SIGEV13
        120
    SIGEV13  
       2021-09-23 22:55:59 +08:00
    @pydiff 为啥这么多人在意电费呢: 干大事而惜身,见小利而忘命。😁
    liziwl
        121
    liziwl  
       2021-09-23 23:11:57 +08:00
    配置需求,应用场景,开发代码环境,预算都没说,咋个分析。
    dayeye2006199
        122
    dayeye2006199  
       2021-09-24 02:34:18 +08:00
    没啥问题,使用了这样的方式已经一年多。


    我不用 windows 和 RDP,只用 linux 和 SSH,对带宽要求小的忽略不计。
    idrawer
        123
    idrawer  
       2021-09-24 03:57:57 +08:00
    @wukong323 有些公司需要考虑 IT 允许的情况吧
    ryc111
        124
    ryc111  
       2021-09-24 04:27:25 +08:00
    我在主机上搭了个 code-server. nginx 加上 SSL 反代(ipv6, 或者 frp, 或者 zerotier).
    基本上能满足我的需求. 的确有一些局限性, 但是实在不行操作下远程桌面...

    好处是, 只要能开浏览器就可以用. 超级方便, 很多时候我拿着个带键盘的 ipad 就可以出门了.
    esatcj
        125
    esatcj  
       2021-09-24 05:40:19 +08:00 via Android
    如果要见客户 还要给客户做 demo
    那么就别考虑远程方案了
    踏踏实实买个高性能笔记本电脑就好了
    重就重呗 贵就贵呗
    关键是可靠性
    丢掉一笔业务大概够买一套行李箱和高性能本了吧?
    haichaofine32
        126
    haichaofine32  
       2021-09-24 06:35:34 +08:00 via Android
    现在固网 ipv6 普及了,网络连接问题很好解决吧!当然,分配的 IP 大概八九天还是会变一次,可以在局域网里放一个树莓派,几分钟扫描一次网络变化,变化就自动上传 IP6 地址到远程仓库。
    lsj5031
        127
    lsj5031  
       2021-09-24 06:53:24 +08:00
    tailscale + code server,非常爽
    wangweiggsn
        128
    wangweiggsn  
       2021-09-24 08:13:42 +08:00
    没人说向日葵么?我比较 low,需求也低,向日葵方案也玩了好久。
    公司网络有限制,不过有办公 VPN,连上后 rdp 也很方便。办公桌上长期放了 2 个台式机不关机的,停电再来电自动启动。
    quanqiubiannuan
        129
    quanqiubiannuan  
       2021-09-24 08:46:19 +08:00
    云服务器 不香?
    nicebird
        130
    nicebird  
       2021-09-24 09:32:16 +08:00
    没什么问题。。我是直接在 linux 开发,用的 emacs,一般家里用 tmate 远程开放 ssh 访问,然后 tmate 连上去开发。
    abcbuzhiming
        131
    abcbuzhiming  
       2021-09-24 10:01:40 +08:00
    这条路是可行的,我就是这么干的,不过要准备一个 wifi 开关,避免死机后毫无办法的情况,如果真死机了,就用 wifi 开关重启

    目前最大的问题还是网络,windows rdp 在 tcp 下的表现差强人意,但是 udp 几乎所有的运营商都会 qos,直接表现就是普通操作反应迅速,一旦画面变动比较大就会卡。

    另外,那些推荐去买高性能笔记本的,都是不靠谱的建议,纯粹属于没玩明白——这个地球的科技根本不足以搞出媲美台式机的高性能笔记本,真要搞出来了,台式机立马绝迹,谁喜欢台式机的傻大黑粗啊,问题是笔记本就是性能不给力,功率墙和温度墙就是横在笔记本前面的两座大山。真能媲美台式机性能的笔记本自己都做的傻大黑粗的,根本失去了便携的能力。总之笔记本路线完全不靠谱
    lancelock
        132
    lancelock  
       2021-09-24 10:08:33 +08:00
    性能过时?说的好像台式机性能就不会过时一样。我台式机 cpu 8700,跑分还不如我笔记本的 m1 芯片呢。写个 java 代码现在笔记本绰绰有余,内存高点就行
    mm2x
        133
    mm2x  
       2021-09-24 10:20:38 +08:00
    @zhangfeideya 我这同 ISP 基本延迟都在 2 省内不超过 8
    nexo
        134
    nexo  
       2021-09-24 10:25:19 +08:00
    @chaleaoch 4 度电 和爆炸 不太成立
    blackboar
        135
    blackboar  
       2021-09-24 10:57:04 +08:00
    家里成本太高了吧,网络也不能保证,还不如托管机房
    circsqua
        136
    circsqua  
       2021-09-24 10:57:14 +08:00
    传图形界面怎么都是延时的
    不若同步文件就行了
    alexkkaa
        137
    alexkkaa  
       2021-09-24 11:52:56 +08:00 via Android
    延迟超过 10ms 用 gui 写代码就有种便秘的感觉
    Hanso
        138
    Hanso  
       2021-09-24 11:57:49 +08:00
    买一台 M1 的 macbook,多省事
    wentx
        139
    wentx  
       2021-09-24 12:00:38 +08:00
    tailscale
    clf
        140
    clf  
       2021-09-24 12:15:41 +08:00
    路由器支持 WOL 的话直接 WOL 也挺好的。缺点就是偶尔网络不行的时候就 GG 了。
    chenjies
        141
    chenjies  
       2021-09-24 12:25:52 +08:00
    家宽可靠性是焦点。其他的华硕路由器就能呢个解决域名与 WOL 的问题。蓝屏了用智能插座重启。
    markgor
        142
    markgor  
       2021-09-24 12:51:39 +08:00
    @pydiff intel 、光威、海康 的 nvme 我都用过,其中 intel 的 2 个月出现丢盘,保修后半年没事,但偶尔也会出现丢盘,不过重启后就正常了。光威的是公司用的,买了 12 个,有 8 个出现丢盘,2~3 个主控挂了。海康的自用,经常掉盘,但主控没挂,现在挂载去硬盘盒用,但是单次写入量大的时候发烫严重,然后掉盘,现在基本成了摆设....
    听说三星比较好,但没试过,如果你在用的不错麻烦推荐下给个牌子型号。
    jim9606
        143
    jim9606  
       2021-09-24 12:57:17 +08:00
    @joyhub2140 试一下按这个调一下主板节能?我的台式机用这方法能砍一半待机功耗。
    ( https://www.chiphell.com/thread-2262668-1-1.html )
    smallWang
        144
    smallWang  
       2021-09-24 13:09:19 +08:00
    不知道你用不用 vscode 考虑一下 vscode server? 对带宽有要求的
    远程的话主要是长时间开机+网络的稳定性 楼上都有许多建议的,慢慢考虑吧
    要求 32g 内存,看起来需求有点大了 cpu 也不能差
    lazywen
        145
    lazywen  
       2021-09-24 13:30:10 +08:00
    可行的,我这样干好多年了,不过我是用 teamvierew 远程
    pydiff
        146
    pydiff  
       2021-09-24 16:07:17 +08:00
    @markgor 一个 970,一个 981
    pydiff
        147
    pydiff  
       2021-09-24 16:10:40 +08:00
    @markgor 不要用光威这些杂牌,在我看来,diy 中比较可靠的是三星跟西数的,现在 tlc 用起来基本没啥问题,intel 的高端的比较贵,不太推荐,其他的比如各种便宜国产的如果你有时间折腾跟不怕坏丢数据的话就可以用
    cw2k13as
        148
    cw2k13as  
       2021-09-24 16:53:40 +08:00
    为什么要用自己的电脑给公司做贡献,还是说给了很多补贴
    Pipecraft
        149
    Pipecraft  
       2021-09-24 17:13:54 +08:00
    网络不好的时候,简直就是浪费生命。还是携带笔记本靠谱些。
    如果非要这么做,与其把电脑放家里,还不如考虑租个云服务器,在家,在公司,在外面都一样工作。
    租云服务器,不仅可以用来开发,还可以放自己的网站。只要备份好数据,应该没什么可担心的。
    v2vTZ
        150
    v2vTZ  
       2021-09-24 17:30:51 +08:00
    我觉得这是种挺好的方式..敢问楼主主要是写啥?有没有写 Java 的兄弟这么干的?想看看方案
    Donahue
        151
    Donahue  
       2021-09-24 19:54:27 +08:00
    @markgor 自己用西数 sn720(sn750 oem 版本),pm981 256g,pm981a 1t, 从来没有出现这样的情况~你也太倒霉了吧。可能跟使用量有关系?我 3 年读写 10 多 T 而已
    Donahue
        152
    Donahue  
       2021-09-24 19:57:25 +08:00
    自己组台式机性价比要比笔记本高太多了,可扩展性能也好很多。
    我 9 月初装了一台 3700x+32g+1t ssd 的机子, 全部都买二手的,整机下来不到 2900 块左右,性价比无出其右~
    ety001
        153
    ety001  
       2021-09-24 21:39:44 +08:00
    我就是这么干的,之前是家里的服务器作为开发机,
    后来发现了一个 3 年 252 刀的 8 核 32G 内存的 VPS 就换到那上面了。稳定使用 8 个多月了,还没翻车。

    出门是 chromebook 连上去开发,回家是台式机连上去开发。
    Wounmay9976
        154
    Wounmay9976  
       2021-09-25 09:15:29 +08:00
    @wlfeng 联想的小新,yoga 系列都是 cpu 强劲的机型,不过全都是板载 16G 不能换,非常蠢。
    看了后面的回复感觉可以换内存的惠普战 66 4 代适合你,不过内存得自己加。
    wlfeng
        155
    wlfeng  
    OP
       2021-09-26 09:13:16 +08:00
    @Wounmay9976 看上去还不错,可以加入待选列表
    smallX
        156
    smallX  
       2021-09-26 13:25:06 +08:00
    公网 ip+网络延迟
    xiaolong620
        157
    xiaolong620  
       2021-09-26 17:00:17 +08:00
    放个软件链接可以吗
    wlfeng
        158
    wlfeng  
    OP
       2021-09-26 22:07:29 +08:00
    CPU AMD R9 5900X
    主板 华硕( ASUS ) TUF GAMING X570-PLUS
    内存 金士顿骇客神条 16G*2
    硬盘 三星 980PRO 500G
    散热 利民 PA120
    电源 航嘉 WK500 金牌额定 500W
    机箱 先马黑洞 7

    这个攒机清单怎么样?
    zhangzongyao
        159
    zhangzongyao  
       2021-09-27 20:52:45 +08:00
    @Badlion fluid 是 jump desktop 的协议?想远程控制的机器没有公网 IP 可以跟 teamview 一样用吗
    markgor
        160
    markgor  
       2021-09-27 21:45:08 +08:00
    @pydiff #147
    @Donahue #151
    的确,光威真的.....海康的是之前 jd 活动买的,本来期望不太高,但不曾想过一直掉盘,好烦。
    intel 只能说高端好,低端其实也就那样。。。。
    之前 sata ssd 买过 ocz,一直坚挺到现在,速度有下跌,但从未异常 /掉盘;
    也买过东芝的 sata ssd,3 块坏了 2 块。
    pydiff
        161
    pydiff  
       2021-09-29 10:11:27 +08:00
    @wlfeng 内存小了点,现在的内存不贵,可以买大点的,即使可能用不到,多点也无所谓,还有如果想要内存超频,金士顿是基本没法超的,当然,一切看预算
    wlfeng
        162
    wlfeng  
    OP
       2021-09-29 11:30:38 +08:00
    @pydiff 暂时不打算升级内存,32G 目前够用了,后续有需要再升级,也不打算超频,还是想要稳定点的
    xingzhi
        163
    xingzhi  
       2021-10-21 03:07:44 +08:00
    @ety001 能否分享一下 252 刀是哪个平台的主机?谢谢
    ety001
        164
    ety001  
       2021-10-21 10:02:24 +08:00
    @xingzhi

    这是链接。
    https://www.ssdnodes.com/

    机器过于便宜,有跑路风险,你的数据随时做好备份。

    直连国内高峰期可能网络不稳定,我目前是通过 frp 把这个服务器的 ssh 映射到我的搬瓦工上,通过搬瓦工的网络访问很稳定。
    xingzhi
        165
    xingzhi  
       2021-10-21 10:40:40 +08:00
    @ety001 谢谢!
    c1462066778
        166
    c1462066778  
       97 天前 via Android
    请问现在咋样,还是远程方案吗
    wlfeng
        167
    wlfeng  
    OP
       94 天前
    @c1462066778 没了,换工作了,固定公司办公,而且现在笔记本性价比很不错了,性能也强,买了个笔记本
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2854 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 14:08 · PVG 22:08 · LAX 07:08 · JFK 10:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.