Mencari server cvsup terdekat dan tercepat

cvsup di freebsd sepertinya menjadi suatu keharusan untuk server-server produksi yang memerlukan update keamanan yang terus menerus. Kadang kita kesulitan menentukan harus memilih server cvsup mana yang lokasi nya paling dekat dan paling cepat dari kita.

Sayang sekali memang satu-satunya server cvsup yang saya tahu berlokasi di Indonesia (punya nya CBN) sepertinya sudah tidak terpelihara lagi.

Setelah biasanya main tebak untuk mencari server cvsup yang paling dekat, akhirnya tau juga kalo ada tools yang bernama fastest_cvsup yang bisa dipakai untuk mencari server mana yang kira-kira paling dekat dengan kita.

fastest_cvsup sudah ada didalam koleksi ports jadi untuk installasi saya lebih senang langsung saja menggunakan ports dengan command berikut ini

cd /usr/ports/sysutils/fastest_cvsup
make install
make clean

Setelah beres terinstall selanjutnya kita tinggal pake saja. Command nya juga sederhana jadi tidak terlalu pusing memakainya..

fastest_cvsup
fastest_cvsup - finds fastest CVSup server

Usage: /usr/local/bin/fastest_cvsup [-h] [-q|Q] [-r] -c (country codes|local|all)
Where: -h           prints this screen
-q           quiet mode, only outputs fastest server
-Q           very quiet mode, no progress meter
-r           uses remote server list from FreeBSD Handbook
-c aa,bb,cc  queries servers in countries aa,bb,cc
tld       queries servers in the top level domain
local     queries servers set as local in the script
all       queries all FreeBSD servers

See the man page, fastest_cvsup(7), for more details.

Diatas adalah option yang dimiliki oleh fastest_cvsup dan saya hanya akan mempergunakan option -c saja yaitu option untuk mencari lokasi tercepat.

Apabila anda mau menebak lokasi terdekat berdasarkan negara silahkan pergunakan -c aa,bb,cc dengan aa,bb,cc adalah kode negara seperti id,us,sg yang artinya Indonesia, Amerika dan Singapore. Biasanya ISP-ISP kita memiliki koneksi lebih bagus dan cepat ke US / Singapore jadi kita bisa pilih itu. Sementara id adalah Indonesia yang tentu saja kalau ada mirror cvsup server di Indonesia akan lebih bagus dan murah untuk kita. Ok berikut ini adalah contoh hasil dari fastest_cvsup

fastest_cvsup -c id,us,sg
>>  Querying servers in countries: sg us id
--> Connecting to cvsup.sg.freebsd.org [203.127.221.98]...
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 230.98 ms
--> Connecting to cvsup.us.freebsd.org [198.104.69.57]...
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 476.64 ms
--> Connecting to cvsup2.us.freebsd.org [130.94.149.166]...
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 541.70 ms
......DIPOTONG.....

--> Connecting to cvsup17.us.freebsd.org [65.212.71.21]...
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 521.67 ms
--> Connecting to cvsup18.us.freebsd.org [128.205.32.37]...
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 398.33 ms

>>  Speed Daemons:
- 1st: cvsup.sg.freebsd.org
- 2nd: cvsup6.us.freebsd.org
- 3rd: cvsup7.us.freebsd.org

Ok dan anda lihat hasilnya ternyata dari pilihan Indonesia, USA dan Singapore yang tercepat adalah Singapore (cvsup.sg.freebsd.org).

Selanjutnya silahkan anda masukan salah satu (diutamakan yang tercepat) ke dalam stable-supfile dan ports-supfile anda.

Selamat mencoba


About this entry