Как исправить "Поиск обновлений.FreeBSD.org зеркала... не найдены." проблема при использовании "freebsd-update"?
Я устанавливаю FreeBSD 11.0-RC3
на VirtualBox
, и когда выполняю операцию "freebsd-update fetch
", он сообщает о следующих ошибках:
# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... none found.
Fetching public key from update.FreeBSD.org... failed.
No mirrors remaining, giving up.
Я следую этому сообщению , чтобы попытаться указать IP
, но проблема все еще существует:
# freebsd-update -s 204.9.55.80 fetch
Looking up 204.9.55.80 mirrors... none found.
Fetching public key from 204.9.55.80... failed.
No mirrors remaining, giving up.
Есть ли какой-нибудь ключ к решению этой проблемы?
P.S.: /etc/resolv.conf
выглядит так:
# cat /etc/resolv.conf
# Generated by resolvconf
nameserver 192.168.1.1
Обновление: После изменения update.FREEBSD.org
на update.freebsd.org
в /etc/freebsd-update.conf
зеркало можно найти, в то время как извлечение метаданных всегда завершается ошибкой:
# freebsd-update fetch
Looking up update.freebsd.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RC3 from update6.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... failed.
Это связано с 11.0-RC3
версией FreeBSD
?
Обновление 2: Я переустановил FreeBSD 11.0
версию выпуска и изменил /etc/freebsd-update.conf
, но эта проблема все еще существует:
# freebsd-update fetch
Looking up update.freebsd.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RELEASE from update5.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... failed.
root@:~ # freebsd-version
11.0-RELEASE-p1
Обновление 3: Вывод "freebsd-update -v debug fetch
":
# freebsd-update -v debug fetch
Looking up update.freebsd.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org...
latest.ssl 100% of 512 B 86 kBps 00m00s
done.
Fetching metadata index...
de2f66ce6dc2aa66344531561be5d3d32bdfa79d6f25a5100% of 225 B 25 kBps 00m00s
done.
Fetching 2 metadata files...
/usr/libexec/phttpget update4.freebsd.org 11.0-RELEASE/i386/m/164167fe5683a08d1bb923aaa3b79c7d259d48d8dbc9841c16477871af5cdca4.gz 11.0-RELEASE/i386/m/371539286dd49cae549fc6de9c16d07c59a5b643881f3ec72d0d4706f19ad296.gz
http://update4.freebsd.org/11.0-RELEASE/i386/m/164167fe5683a08d1bb923aaa3b79c7d259d48d8dbc9841c16477871af5cdca4.gz: 302 Redirection (ignored)
http://update4.freebsd.org/11.0-RELEASE/i386/m/371539286dd49cae549fc6de9c16d07c59a5b643881f3ec72d0d4706f19ad296.gz: 302 Redirection (ignored)
failed.
Обновление 4:
(1) Можете ли вы извлечь файлы из виртуальной машины FreeBSD? Можете ли вы wget
использовать их на хост-машине, когда прокси-сервер не включен?
Мой хост - Windows, и я могу использовать wget
на FreeBSD
виртуальной машине и Free Download Manager
на хосте, успешно загружая файлы обновлений без прокси.
(2) Сетевые конфигурации виртуальной машины:
# ifconfig -a
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
ether 08:00:27:43:a8:70
inet 192.168.1.10 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
groups: lo
# netstat -rn
Routing tables
Internet:
Destination Gateway Flags Netif Expire
default 192.168.1.1 UGS em0
127.0.0.1 link#2 UH lo0
192.168.1.0/24 link#1 U em0
192.168.1.10 link#1 UHS lo0
Internet6:
Destination Gateway Flags Netif Expire
::/96 ::1 UGRS lo0
::1 link#2 UH lo0
::ffff:0.0.0.0/96 ::1 UGRS lo0
fe80::/10 ::1 UGRS lo0
fe80::%lo0/64 link#2 U lo0
fe80::1%lo0 link#2 UHS lo0
ff02::/16 ::1 UGRS lo0
# cat /etc/resolv.conf
# Generated by resolvconf
nameserver 192.168.1.1