重新安装映像(Ubuntu 22.04)后,我尝试在我的 VPS 上下载并安装 Jenkins,但在尝试下载时总是出现错误。
我跟着詹金斯原创指南进行了安装但它不起作用。
这是终端的输出:
sudo apt-get install jenkins
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
libflashrom1 libftdi1-2
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
jenkins
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 92.9 MB of archives.
After this operation, 93.6 MB of additional disk space will be used.
Ign:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.375.1
Ign:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.375.1
Ign:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.375.1
Err:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.375.1
Could not connect to ftp.halifax.rwth-aachen.de:443 (2a00:8a60:e012:a00::21). - connect (113: No route to host) Could not connect to ftp.halifax.rwth-aachen.de:443 (137.226.34.46), connection timed out
E: Failed to fetch https://ftp.halifax.rwth-aachen.de/jenkins/debian-stable/jenkins_2.375.1_all.deb Could not connect to ftp.halifax.rwth-aachen.de:443 (2a00:8a60:e012:a00::21). - connect (113: No route to host) Could not connect to ftp.halifax.rwth-aachen.de:443 (137.226.34.46), connection timed out
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
我也禁用了 ufw,但什么都没变。我不知道为什么在重新安装新映像后会发生这种情况,而之前我没有任何麻烦。
尝试执行ping -6c2 ftp.halifax.rwth-aachen.de
并ping -4c2 ftp.halifax.rwth-aachen.de
我得到:
root@localhost:/# ping -6c2 ftp.halifax.rwth-aachen.de
PING ftp.halifax.rwth-aachen.de(ftp.halifax.rwth-aachen.de (2a00:8a60:e012:a00::21)) 56 data bytes
From _gateway (fe80::250:56ff:fe8b:8964%ens192) icmp_seq=1 Destination unreachable: Beyond scope of source address
From _gateway (fe80::250:56ff:fe8b:8964%ens192) icmp_seq=2 Destination unreachable: Beyond scope of source address
--- ftp.halifax.rwth-aachen.de ping statistics ---
2 packets transmitted, 0 received, +2 errors, 100% packet loss, time 1027ms
root@localhost:/# ping -4c2 ftp.halifax.rwth-aachen.de
PING ftp.halifax.rwth-aachen.de (137.226.34.46) 56(84) bytes of data.
64 bytes from ftp.halifax.rwth-aachen.de (137.226.34.46): icmp_seq=1 ttl=54 time=10.6 ms
64 bytes from ftp.halifax.rwth-aachen.de (137.226.34.46): icmp_seq=2 ttl=54 time=10.7 ms
--- ftp.halifax.rwth-aachen.de ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 10.617/10.680/10.744/0.063 ms
我还想指定我通过 SSH 连接到 VPS。
即使sysctl -w net.ipv6.conf.all.disable_ipv6=1
我收到同样的错误:
root@localhost:/# apt-get install jenkins
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
libflashrom1 libftdi1-2
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
jenkins
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 92.9 MB of archives.
After this operation, 93.6 MB of additional disk space will be used.
Ign:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.375.1
Ign:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.375.1
Ign:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.375.1
Err:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.375.1
Could not connect to ftp.halifax.rwth-aachen.de:443 (137.226.34.46), connection timed out
E: Failed to fetch https://ftp.halifax.rwth-aachen.de/jenkins/debian-stable/jenkins_2.375.1_all.deb Could not connect to ftp.halifax.rwth-aachen.de:443 (137.226.34.46), connection timed out
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
我尝试 ping 该 IP 地址 (137.226.34.46),并且它工作正常。