做前端&Java 的,新公司必须采用内网开发,配了一个配置一般的 Win 电脑,开发统一连同一个远程服务器开发的,之前没有接触过这种模式。
问题在于我两年多来都用的 mac 做开发,现在只能 Remote Desktop,存在以下几个难以忍受的点:
想知道有什么优雅的方案可以解决这种现状吗?比如 VSCode or IDEA 等能否实现代码同步?(外网无法 clone 仓库代码)
![]() | 1 zj9495 2021-10-11 15:01:14 +08:00 vscode remote 了解一下,很香 |
![]() | 2 lithiumii 2021-10-11 15:02:09 +08:00 via Android 卡应该不是 rdp 的锅,要么服务器配置不够,要么内网带宽不够 |
3 ZanderHsueh OP @lithiumii 正常点击卡顿感受一般,但要是用触控板上下滚动…基本没法用了 |
![]() | 4 irytu 2021-10-11 15:16:35 +08:00 via iPhone 同病相怜 我一直用 Citrix 远程桌面 可不是一点点的恶心 本地若是用 vscode 的 remote ssh, 还老掉线重连 |
![]() | 5 mactanxin 2021-10-11 15:21:39 +08:00 建议再找个新公司 |
![]() | 6 Baymaxbowen 2021-10-11 15:29:52 +08:00 via iPhone 换 win 开发后唯一不适应的就是屏幕 |
![]() | 7 chendy 2021-10-11 15:44:24 +08:00 装 vim 插件可以解决一部分快捷键问题 我就是 mac 换到内网开发,各种难受被迫开始 vim 。。。 |
8 ZanderHsueh OP @irytu 只能忍么。。。 |
9 ZanderHsueh OP 不用忍了,老大做主把 GitLab 迁移到外网了 |
10 podel 2021-10-11 16:30:14 +08:00 为啥要把 gitlab 迁移到外网。 这样岂不是很不安全。 部署一个 openvpn 。要连接相关资源 走 vpn 就行了把。openvpn 也支持路由配置。 也可以通过查看 vpn 的流量查异常访问。 |
11 ZanderHsueh OP @podel 既然能做主,安全问题应该也考虑到了,感谢提供 solution |
12 podel 2021-10-11 17:21:18 +08:00 ![]() @ZanderHsueh 我们公司就是这样弄的。 开发数据存在阿里云的内网上。机器没有公网 IP 。 统一出口 弄了一台专属的 openvpn 服务器。 并且设定好访问策略。 开发在公司,统一软路由那边自动透明路由。 开发在家里面,就连接 带路由表的 openvpn 文件连接。 |
![]() | 13 irytu 2021-10-11 18:26:13 +08:00 via iPhone @ZanderHsueh 要是 Citrix 体验不这么垃圾 倒也不是个事儿 |
![]() | 14 L5tEU4WX072p5P42 2021-10-11 18:41:13 +08:00 via iPhone 我怀疑你和我一个公司…… |
![]() | 15 shovo 2021-10-11 19:37:14 +08:00 via iPhone 建议直接换公司 |
16 ZanderHsueh OP @Mogamigawa 啊? |
17 zwithz1998 2021-10-11 21:23:08 +08:00 不可以内网+ssh,外网+vpn+ssh 吗? |
![]() | 18 BiteTheDust 2021-10-11 21:41:46 +08:00 把 git 服务假设在内网本来就是大部分公司的运作方式,搞不懂为啥有这么多人不能理解? |
![]() | 19 JerryCha 2021-10-11 22:28:58 +08:00 建议离职 |
20 wujiezero 2021-10-11 22:34:41 +08:00 via iPhone 正在用这种模式,内网虚拟机不能联网,而且还要 vpn 才能连远程虚拟机,只有 2 核 4 线程+8g 内存搞 Java 开发,太难受了…我也是 Mac,快捷键不一致很痛苦。 |
21 gdgoldlion 2021-10-11 23:54:29 +08:00 内网开发不存在优雅 |
22 gdgoldlion 2021-10-11 23:57:39 +08:00 ![]() 相当数量的所谓内网开发公司,中高层都有各种乱七八糟权限 是假内网,只会限制基层 |
23 putin541 2021-10-12 15:32:46 +08:00 我的解决方案:windows 当路由器,网线连接内网,开启共享热点,mac 直接连热点 |
24 myselflove8090 2021-10-14 17:22:46 +08:00 那是因为还是基层 |