不连代理只能访问公司内网,代理服务器审计流量。

公司以前是 HTTP 代理,后来改成 PAC ,都要账号密码。

最大的问题就是:一些工具不提供代理服务器配置项;提供代理服务器配置项的工具一般也不支持 PAC ;一些工具不支持带账号密码的代理设置。

而且公司里不仅是开发机器,就连对内的服务器都是这样的。不过对于 apt 、yum 、docker 、maven 这种工具公司有镜像源能用;但是一些设置不了镜像源的工具就麻烦了,比如 Jenkins 插件,没法用镜像源,只能一个一个手动下载,还要处理依赖关系:为了安装一两个插件,要装上百个插件,还要按顺序安装。更何况,网上很多工具和教程都是默认你不在需要代理才能上网的环境,还不能直接用,至少要增加配置项,或者是改代码,有时候改代码都不行。

最大的坑莫过于:Ubuntu 在用 apt 安装 Chromium 这种程序时,会自动给你替换成从 Snap 安装。Snap 没有代理,想要离线获取安装包,还要依靠其他能够直连的 Ubuntu 系统的机器。因此,有一次分到新的用于开发的虚拟机资源,运维问我用什么发行版,我就换成 Debian 了。

我安装 Chromium 还是为了用 Selenium 搞自动化测试,这还涉及到一个问题:如果你的代理有账号密码,就只能在内网做自动化测试了。

不知道大家遇到这些问题是怎么解决的。

举报· 2798 次点击
登录 注册 站外分享
25 条回复  
yinmin 小成 2024-11-15 19:34:18
@BillTin linux 下有 proxychains 软件,可以试试这个软件 (1) apt install proxychains-ng 安装软件 (2) 修改 /etc/proxychains4.conf 加入代理配置 (支持用户、密码) (3) 输入指令前加入 proxychains ,就能透明使用代理了
jinqzzz 小成 2024-11-15 19:11:35
我公司(非外企)是让 it 去和运营商签合同拉了专线。刚开始把国外的 ip 都走专线,后来大家都觉得不好用就换回 PAC 了。这种事情确实让 it 去折腾就好了。
m1nm13 小成 2024-11-15 18:40:48
@lxyv 确实,以前待过外企.就这一套
TArysiyehua 小成 2024-11-15 16:07:16
@MiaoZR 公司内部工具哦,自研的,花了不少钱的,BAT 中的一个。楼上有人以为是翻墙,其实不是。。都没认真看
lxyv 小成 2024-11-15 16:04:02
@Wyearn #11 基本都是外企,而且是那种传统行业非常死板的外企,我上家就是。
MiaoZR 初学 2024-11-15 15:44:22
@TArysiyehua 可以介绍一下使用的联网工具吗 给一个产品名称就可以 想参考一下。
qingshui33 小成 2024-11-15 14:10:03
你敢想象,我这边,在沙箱里面开发,然后沙箱里面用不了 yarn ,沙箱外面拉取不了代码,现在更新依赖,只能依靠老员工下载依赖然后把 node_modules 文件发给其他人用,因为他们在沙箱外面有代码(一开始没沙箱的时候)
TArysiyehua 小成 2024-11-15 14:06:01
公司有统一的自动联网工具,能无缝访问公网,内网,以及 google 等等,访问服务器什么的也有统一的工具,甚至在家里访问在公司的电脑,也有一套完整的工具
shylockhg 小成 2024-11-15 14:03:13
偷着乐把,公司据说开发环境要断外网
123下一页
返回顶部