不连代理只能访问公司内网,代理服务器审计流量。
公司以前是 HTTP 代理,后来改成 PAC ,都要账号密码。
最大的问题就是:一些工具不提供代理服务器配置项;提供代理服务器配置项的工具一般也不支持 PAC ;一些工具不支持带账号密码的代理设置。
而且公司里不仅是开发机器,就连对内的服务器都是这样的。不过对于 apt 、yum 、docker 、maven 这种工具公司有镜像源能用;但是一些设置不了镜像源的工具就麻烦了,比如 Jenkins 插件,没法用镜像源,只能一个一个手动下载,还要处理依赖关系:为了安装一两个插件,要装上百个插件,还要按顺序安装。更何况,网上很多工具和教程都是默认你不在需要代理才能上网的环境,还不能直接用,至少要增加配置项,或者是改代码,有时候改代码都不行。
最大的坑莫过于:Ubuntu 在用 apt 安装 Chromium 这种程序时,会自动给你替换成从 Snap 安装。Snap 没有代理,想要离线获取安装包,还要依靠其他能够直连的 Ubuntu 系统的机器。因此,有一次分到新的用于开发的虚拟机资源,运维问我用什么发行版,我就换成 Debian 了。
我安装 Chromium 还是为了用 Selenium 搞自动化测试,这还涉及到一个问题:如果你的代理有账号密码,就只能在内网做自动化测试了。
不知道大家遇到这些问题是怎么解决的。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.