由于安装程序无法正确解析 IP,无法安装 debian?

由于安装程序无法正确解析 IP,无法安装 debian?

我尝试在虚拟机上安装 debiandebian-7.8.0-amd64-netinst.iso 当我插入代理服务器时http://192.168.2.2:3128,它说安装程序无法访问镜像。然而,在我的主机操作系统(Ubuntu 14.04)上,打开wireshark,我可以看到请求确​​实发出并返回哈希和gz文件列表,所以我相信我已经正确配置了虚拟盒(使用NAT模式)。

当我切换到 tty4(显示错误控制台)时,它说

"Failed to fetch http://ftp.uk.debian.org/debian/dists/wheezy/main/i18n/Translation-en Cannot initiate the connection to 3128:80 (0.0.12.56). - connect (22: Invalid argument)

所以我相信它无法解析代理服务器的主机部分,并且它认为端口是IP。我的理解正确吗?

我也尝试过

export http_proxy="192.168.2.2:3128"
export https_proxy="192.168.2.2:3128"
export ftp_proxy="192.168.2.2:3128"

我发现的其他事情是将代理添加到 中/etc/apt/apt.conf,但由于这仍处于安装阶段,所以 apt 目录不存在。

如何正确指定我的代理?

答案1

尝试http://192.168.2.2:3128/使用尾部斜杠。

在不检查debian-installer代码的情况下,我无法说出它为什么有效,并且由于习惯的影响,我总是以这种方式进入代理服务器(即使使用主机名时)。

相关内容