如果搭建一台远程开发机,windows 或 linux 的,然后把机器放在家里,随时用 mac 或 window 笔记本远程访问并用来开发。
不知道有什么方案实现?体验怎么样?
想着高配台式机放家里,随时随地用便携式设备接入
1
kirigaya 2 天前
用 vscode 的 remote ?
虽然我不是连回家,但是我是用 vscode + remote + devcontainer 开发的。 |
2
wangwaner 2 天前 via iPhone
首先需要评估家里的网络和你的需求。
如果只需要 ssh 、远程桌面,不需要大带宽的同步、下载、串流。推荐阿里云或者腾讯云的小带宽的 ecs ,然后 frp 。 大带宽的话看看 ipv4 是否有公网,ipv6 是否光猫开了防火墙,如果都可以外网访问的话设一个 DDNS ,然后域名的 TTL 改成最小的 60 秒 |
3
FrankAdler 2 天前
如果是 linux ,vscode 直接连接上去,会自动配置好 server ,体验和本地没区别。
远程桌面的没试过,大概率会卡 |
4
cs5117155 1 天前
目前我很负责的告诉你,采用自建 rustdesk 远控是最好方案,因为我采用这个方案 1 年,刚好从 2025 年 1 月开始,一开始想法跟你一样,买了一台 mini 苹果放在家里,1 年没有关机过,然后上班都是带一个垃圾笔记本远控家里电脑。
|
5
sn0wdr1am 1 天前
1. 肯定要内网穿透,或者你有公网 IP ,对吧。
2. vscode + remote ssh |
6
gainsurier 1 天前 via iPhone
uu 远程/ipkvm
|
7
v1 1 天前
折腾一圈之后你会发现。没有那么多代码需要随时随地的开发修改……
|
8
qidian 1 天前 via iPhone
感觉还是本机方便,尤其是现在 ai 编程工具,很多连远程后莫名其妙问题频发
|
9
artiga033 1 天前 via Android
Windows 就直接 rdp ,或者也可以 ssh 。
linux 就 ssh+VSCode 吧,反正桌面体验也就那样 |
10
qazwsxkevin 1 天前
这事我研究过,其实,
找个自带有 2.5K 分辨率以上高分屏(不外接显示器); 千元左右,只做 remote 的笔记本都很难; 我现在用的是捡的 carbon x1c 2015, 主力机(ESXI),网络方式是 DDNS+openvpn,纯内网环境 |
11
gefranks 1 天前 最近都是带着个大的 iPad+轨迹球远程, IPv6 VPN 进去, 然后内网都是 IPv4 连 RDP, 也透过机器上开的 SSH 隧道 RDP 远程到国外的的机器上.
一般动画太多了会卡, 网络问题偶尔也会卡下, 如果某段时间网络质量太差了就换香港的卡去连国外的机器. AI 的那些东西都放在国外的机器上. 对于我来数是能用的. PPPoE 重播的时候 DDNS 更新那段时间就只能翻白眼了. 远程最好准备个大点的屏幕,而且从 RDP 上开的程序的分辨率和本机上直接开的程序, 我感觉字体大小和分辨率是不一样的. |
12
qazwsxkevin 1 天前
@gefranks 是啊,本地大屏幕太重要了,所有要折腾的东西都不在本地电脑上,各种远程,IDE,调试窗口,分栏超多,用小屏幕,折磨人;
|
13
ihciah 1 天前
tailscale + (vscode remote / 各种 ai cli)
|
14
qa2080639 1 天前
vscode remote 开发是真香 像接单能在公司写半天回家继续写 不用倒腾代码 改了之后客户直接就能看到效果
|
15
EyebrowsWhite 1 天前 via iPhone
如果是 AI 编程的话,zellij 或者 tmux 加上 neovim 就够了,IDE 需要带宽足够才能带来顺畅的体验,偏重
|
16
zw2019 1 天前
CCS 有 99$/年的物理服务器(要抢),我就是买的这种,直接使用微软的远程桌面。使用的美西优化线路拉物理服务器,写写代码看看网页还行(略微迟钝感,打字完全感觉不出来)
网络详细信息 传输协议: TCP 往返时间(RTT): 161 毫秒 可用带宽: 47.11 Mbps 服务器详细信息 远程会话类型: 远程桌面 远程计算机: xxx.xxx.xxx.xxx ![]() |
17
zyt5876 1 天前
我是直接公网 IP 把 rdp 暴露在公网,只用了 IP2BAN+强密码。偶尔从公司回去摸摸鱼
|
18
guanzhangzhang 1 天前
|
19
Akitora 1 天前
wireguard 组网 + rustdesk(linux)/RDP(win)
|
20
cabrite 1 天前
最好不要暴露公网环境,各自扫端口和尝试登陆的,我目前用的 ipv6+ddns+openvpn 连回家里后,下面就是用 ipv4 的内网环境一样了.路由控制下 ipv6 的准入和准出就可以了,还得让让 openvpn 端口的 ipv4 准入内网.
|
21
Jinnrry 1 天前 via iPhone
家里装 xray ,然后 clash 分流回家,我是 jetbrains gateway ,个人感觉体验比 vscode 好
|
22
wweir 1 天前
有个严肃的建议,不要把弱口令的 ssh 、http 、smb 等端口暴露在公网,最好是不要暴露在公网。
脚本小子、运营商都会来扫你的端口 用 VPN 拦一道吧,tailscale 、openvpn 之类的随意,把 VPN 端口暴露在公网的时候也要配置好认证,不过一般 VPN 这一块都做得挺好的 |
23
hellojukay 1 天前
买个低功耗的(没有声音,常年开机不担心噪音和电费),内存大的 mini 主机放在家里,然后各大云厂商看哪家的 ECS 便宜,买个最便宜的 ECS ,一年也就几十块钱,然后使用 wireguard 组网,这样就能随时随地链接家里的任何设备了。
|
24
jqknono 1 天前
tailscale + vscode remote ssh
|
25
Shaar 1 天前
我比你们都简单。。装个 uu 远程经常远程写代码或者打游戏。。。mac win 之间
|
26
Shielber 1 天前
向日葵的超级桌面用这挺不错的,直接把另一台电脑的窗口都搬过来。有两个月试用。
|
27
milestance 1 天前
我说下我 REMOTE 开发配置经历:
1.22 年左右时,我主要用 GITPOD 开发服务 PROS:GITPOD 基于 K8S 搭建的开发环境(类似于 VSCODE REMOTE ,但是增加了很多平台层的功能),一键从 GITHUB 等仓库创建临时开发环境,开发环境还能 SHARE ,资源配置也不错,不过这家这几年被薅了很多羊毛。 CONS:GITPOD 后端是 AZURE 云,但是亚洲没有延时特别低的 1.24 年后,GITHUB WORKSPACE 我用了一段时间 PROS:有亚洲服务器,速度比 GITPOD 快,跟 GITHUB 无缝衔接,很方便 CONS:费用不便宜,免费额度不高 2.现在,我主要还是使用 VSCODE REMOTE +TAILSCALE ,基本上够用了; PROS:方便快捷,性能好 CONS:多人使用不太方便,没有专业 IDE 成熟。 也试过最新的 GITPOD SELF-HOSTS , PROS:支持自己搭建的服务器, CONS:主要是要求宿主机开虚拟化,以便做 DOCKER-IN-DOCKER 功能有点恶心。 没有之前的网页 GITPOD 易用 |
28
kekxv 1 天前 via iPhone
试试 bazel remote build
|
29
veelog 1 天前 via iPhone
可以试试 cnb.cool
|
31
jcleng 1 天前
组网用 easytier
|
32
yjw06282 1 天前
code-server 很神, 搭建一个, 浏览器打开就是完整 vscode, copilot 也能用
|
33
Imindzzz 1 天前
在公司用 ipv6+远程桌面连接到家里 windows 电脑开发。
虽然我每周只需要去两次办公室,但是让我五天都去用这个方案也没啥问题。 |
34
dgulan 22 小时 55 分钟前
@cs5117155 #4 很赞同这样。
因为我也是自建 rustdesk ,大部分时候和本地一样丝滑。 后来买了硬件,自组一台 NAS ,自建 rust desk ,远控连接家里 nas ,装了虚拟机,把微信开在家里。 |
36
zhouchijian 5 小时 36 分钟前
tailscale/vscode ssh-remote
|