当您安装 ubuntu 服务器时,它会询问:“如果此系统需要代理才能连接到互联网,请在此处输入其详细信息。”
我决定尝试输入一个随机的本地地址,默认的 Squid 端口为 3128
当它启动时,我尝试 apt-get update 时代理地址起作用了......(我知道,因为它无法连接)
我的问题是:我不确定在哪里可以找到用于设置代理地址的配置文件?我尝试过在 etc/environment、etc/default/proxy(结果发现不是真实文件)和 etc/apt 中找到它。'etc/environment' 的配置文件中没有显示任何内容。'apt.conf.d/apt.conf' 和 'etc/default/proxy' 不存在。那么它将全局代理的地址存储在哪里呢?
我也检查了 nftables 和 iptables,没有指定代理服务器端口的规则......
答案1
在 22.04 中,这两个文件:
/etc/apt/apt.conf.d/90curtin-aptproxy
/etc/systemd/system/snapd.service.d/snap_proxy.conf