Как найти самый быстрый сервер для загрузки обновлений FreeBSD?
ADVERTISEMENT
1. Ставим нужную программу из портов
cd /usr/ports/sysutils/fastest_cvsup && make install clean && rehash # fastest_cvsup -h - отображает синтаксис использования и доступные ключи.
- «-q»- «тихий режим». Возвращает только самый быстрый сервер и статус-бар;
- «-Q» — «очень тихий режим». Статус — бар отсутствует. Выдает только результат;
- «-r» — использует список удаленных серверов с online FreeBSD Handbook;
- «-c country codes» — позволяет указать код страны;
- «-c tld» — проверяет сервера в Top Level Domain;
- «-c local» — использует страны, заданные в @LOCAL_CC массиве;
- «-c all» — использует все FreeBSD сервера.
2. Поиск самого быстрого зеркала
# fastest_cvsup -c ua >> Querying servers in countries: ua --> Connecting to cvsup.ua.freebsd.org [109.106.1.244]... - server replied: OK 17 0 SNAP_16_1h CVSup server ready - time taken: 6.35 ms ==> DNS lookup failed for cvsup2.ua.freebsd.org --> Connecting to cvsup3.ua.freebsd.org [212.42.64.13]... - server replied: OK 17 0 SNAP_16_1h CVSup server ready - time taken: 6.03 ms ==> DNS lookup failed for cvsup4.ua.freebsd.org --> Connecting to cvsup5.ua.freebsd.org [109.106.1.244]... - server replied: OK 17 0 SNAP_16_1h CVSup server ready - time taken: 6.14 ms --> Connecting to cvsup6.ua.freebsd.org [62.149.2.9]... - server replied: OK 17 0 SNAP_16_1h CVSup server ready - time taken: 6.00 ms --> Connecting to cvsup7.ua.freebsd.org [213.186.196.224]... * error: connect: timeout --> Connecting to cvsup8.ua.freebsd.org [83.218.232.71]... - server replied: OK 17 0 SNAP_16_1h CVSup server ready - time taken: 7.45 ms --> Connecting to cvsup9.ua.freebsd.org [80.249.224.11]... - server replied: OK 17 0 SNAP_16_1h CVSup server ready - time taken: 15.20 ms --> Connecting to cvsup10.ua.freebsd.org [78.152.160.14]... - server replied: OK 17 0 SNAP_16_1h CVSup server ready - time taken: 11.46 ms --> Connecting to cvsup11.ua.freebsd.org [217.20.163.35]... - server replied: OK 17 0 SNAP_16_1h CVSup server ready - time taken: 26.79 ms >> Speed Daemons: - 1st: cvsup6.ua.freebsd.org - 2nd: cvsup3.ua.freebsd.org - 3rd: cvsup5.ua.freebsd.org