Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut sntp'dir.
Program:
ADI
snp - standart Basit Ağ Zaman Protokolü istemci programı
SİNOPSİS
snp [bayraklar] [-bayrak [değer]] [--seçenek-adı[[=| ]değer]] [ ana bilgisayar adı veya IP ...]
TANIM
snp bir NTP veya SNTP sunucusunu sorgulamak için bir SNTP istemcisi olarak kullanılabilir ve
veya yerel sistemin saatini ayarlayın (uygun ayrıcalık verilir). Olarak çalıştırılabilir
etkileşimli komut veya bir cron Görev. NTP (Ağ Zaman Protokolü) ve SNTP (
Basit Ağ Zaman Protokolü), RFC 5905 tarafından tanımlanmış ve açıklanmıştır.
Varsayılan, tahmini doğru yerel tarih ve saati (yani UTC'yi değil)
gibi bir biçimde standart çıktı: '1996-10-15 20:17:25.123 (+ 0800) + 4.567 +/- 0.089 [ev sahibi]
IP sN' burada '(+0800)' Bildirilen yerel saatten UTC'ye ulaşmak için
8 saat 0 dakika ekleyin, '+4.567' yerel saatin 4.567 saniye geride olduğunu gösterir
doğru zaman (yani, yerel saate 4.567 saniye eklenmelidir.
doğru). Bu değer için yazdırılan ondalık basamak sayısının aşağıdakilere göre değişeceğini unutmayın.
sunucunun bildirilen kesinliği. '+/- 0.089 ' rapor edilen senkronizasyon
mesafe (saniye cinsinden), tüm nedenlerden kaynaklanan maksimum hatayı temsil eder. Eğer
sunucu, senkronizasyon mesafesini hesaplamak için gereken geçerli verileri rapor etmez, bu
olarak rapor edilecek '+/- ?'. Eğer ev sahibi farklı IP, ikisi de olacak
görüntülenir. Aksi takdirde, yalnızca IP görüntülenir. Son olarak, tabaka ev sahibinin
raporlanır ve sıçrama göstergesinin kodu çözülür ve görüntülenir.
SEÇENEKLER
-4, --ipv4
IPv4 DNS ad çözümlemesini zorla. Bu seçenek ile birlikte görünmemelidir
aşağıdaki seçeneklerden herhangi biri: ipv6.
Komut satırında aşağıdaki ana bilgisayar adlarının DNS çözümlemesini IPv4'e zorla
ad.
-6, --ipv6
IPv6 DNS ad çözümlemesini zorla. Bu seçenek ile birlikte görünmemelidir
aşağıdaki seçeneklerden herhangi biri: ipv4.
Komut satırında aşağıdaki ana bilgisayar adlarının DNS çözümlemesini IPv6'e zorla
ad.
-a kimlik doğrulama anahtarı numarası, --kimlik doğrulama=kimlik doğrulama anahtarı numarası
Anahtarla kimlik doğrulamayı etkinleştir kimlik doğrulama anahtarı numarası. Bu seçenek bir tamsayı alır
argümanı olarak sayı.
Bu seçeneğin bağımsız değişkeninde belirtilen anahtarı kullanarak kimlik doğrulamayı etkinleştirin. NS
bu seçeneğin argümanı anahtar kimliği, belirtilen bir sayı Anahtar dosya bu şekilde
anahtarın tanımlayıcısı. Bkz. Anahtar dosya seçenek (-k) daha fazla ayrıntı için.
-b yayın adresi, --yayın=yayın adresi
Yayın zaman senkronizasyonu için belirtilen adresi dinleyin. Bu seçenek, bir
sınırsız sayıda.
belirtilmişse snp NTP yayınları için belirtilen adresi dinler. NS
varsayılan maksimum bekleme süresi ile değiştirilebilir (ve muhtemelen olmalıdır) -t.
-c ana bilgisayar adı, --eşzamanlı=ana bilgisayar adı
Ana bilgisayar adı için döndürülen tüm IP'leri eşzamanlı olarak sorgulayın. Bu seçenek, bir
sınırsız sayıda.
Bir NTP "istemcisinden" bir "sunucuya" olan istekler asla şundan daha hızlı gönderilmemelidir.
her 2 saniyede bir. Varsayılan olarak, bir DNS aramasının parçası olarak döndürülen tüm IP'ler
tek bir örnek için olduğu varsayılır ntpd, ve bu nedenle snp sorgular gönderecek
her sorgu arasında 2 saniyelik bir boşluk olacak şekilde bu IP'lere birbiri ardına gönderilir.
The -c or --eşzamanlı flag, herhangi bir IP'nin DNS araması için döndürüldüğünü söylüyor.
sağlanan ana bilgisayar adı farklı makinelerde olduğundan, eşzamanlı sorgular gönderebiliriz.
-d, --hata ayıklama düzeyi
Hata ayıklama ayrıntı düzeyini artırın. Bu seçenek sınırsız sayıda görünebilir.
kez.
-D numara, --set-debug-seviyesi=numara
Hata ayıklama ayrıntı düzeyini ayarlayın. Bu seçenek sınırsız sayıda görünebilir.
zamanlar. Bu seçenek, argümanı olarak bir tamsayı alır.
-g milisaniye, --açıklık=milisaniye
Zaman istekleri arasındaki boşluk (milisaniye cinsinden). Bu seçenek bir tamsayı alır
argümanı olarak sayı. Varsayılan milisaniye bu seçenek için:
50
Yalnızca aldığımız ilk geçerli yanıtı kullanacağımız için fayda vardır.
sorgulanacak çok sayıda sunucu belirlemek için gönderdiğimiz sorguları ayırın
belirtilen milisaniye sayısı kadar.
-K dosya adı, --kod=dosya adı
KoD geçmişi dosya adı. Varsayılan dosya adı bu seçenek için:
/var/db/ntp-kod
KoD yanıtlarının kalıcı geçmişi için kullanılacak dosya adını belirtir
sunuculardan alındı. Dosya yoksa, bir uyarı mesajı verilir.
görüntülenir. Dosya oluşturulmayacak.
-k dosya adı, --Anahtar dosya=dosya adı
ile belirtilen anahtar için bu dosyaya bakın -a.
Bu seçenek, anahtar dosyasını belirtir. snp ile belirtilen anahtarı arayacaktır -a
anahtar kelime bu dosyada. Görmek ntp.anahtarları(5) daha fazla bilgi için.
-l dosya adı, --log dosyası=dosya adı
Belirtilen günlük dosyasına giriş yapın.
Bu seçenek, istemcinin belirtilene günlük iletileri yazmasına neden olur. kayıt dosyası.
-M numara, --steplimit=numara
Ayarlamalar daha az adım sınırı msn döndürülecek. Bu seçenek bir tamsayı alır
argümanı olarak sayı. Değeri numara olmakla sınırlıdır:
0'dan büyük veya XNUMX'a eşit
Zaman ayarı daha az ise adım sınırı milisaniye, kullanarak miktarı çevirdi
ayar zamanı(2). Aksi takdirde, düzeltmeyi kullanarak adım adım gün ayarı(2). Varsayılan
değer 0'dır, bu, tüm ayarlamaların kademeli olacağı anlamına gelir. Bu bir özelliktir, çünkü
farklı durumlar farklı değerler gerektirir.
-o numara, --ntpversiyon=numara
Gönder int NTP protokol versiyonumuz olarak. Bu seçenek, tamsayı olarak bir sayı alır.
argüman. Değeri numara olmakla sınırlıdır:
0 ile 7 aralığında
Varsayılan numara bu seçenek için:
4
Uzak bir sunucuya istek gönderirken, onlara NTP protokolü çalıştırdığımızı söyleyin.
versiyon ntpversiyon .
-r, --kullanıcıya ayrılmış bağlantı noktası
NTP Ayrılmış Bağlantı Noktasını (bağlantı noktası 123) kullanın.
Ağ iletişimimiz için NTP için ayrılmış olan 123 numaralı bağlantı noktasını kullanın.
-S, --adım
ile zamanı 'adımlamak' için Tamam gün ayarı(2).
-s, --slew
ile zamanı 'çevirmek' için tamam ayar zamanı(2).
-t saniye, --zaman aşımı=saniye
Yanıtlar için beklenecek saniye sayısı. Bu seçenek bir tam sayı alır
argümanı olarak. Varsayılan saniye bu seçenek için:
5
Cevap beklerken, snp önce belirtilen saniye kadar bekleyecek
vazgeçmek. Varsayılan, tek noktaya yayın yanıtı için fazlasıyla yeterli olmalıdır. Eğer snp
yalnızca bir yayın yanıtı bekliyorsa, muhtemelen daha uzun bir zaman aşımına ihtiyaç vardır.
--Bekle, - Fl -hayır bekle
Bekleyen yanıtları bekleyin (zamanı ayarlamıyorsanız). NS hayır bekle form devre dışı bırakılacak
seçenek. Bu seçenek varsayılan olarak etkindir.
Zamanı ayarlamıyorsak, bekleyen tüm yanıtları bekleyin.
-?, --yardım et
Kullanım bilgilerini görüntüleyin ve çıkın.
-!, --Daha fazla yardım
Genişletilmiş kullanım bilgilerini bir çağrı cihazından geçirin.
-> [cfg dosyası], --save-seçenekleri [=cfg dosyası]
Seçenek durumunu şuraya kaydedin: cfg dosyası. Varsayılan son yapılandırma dosyası
listelenen SEÇENEK PRESETS bölüm, aşağıda. Komut güncellemeden sonra çıkacak
yapılandırma dosyası.
-< cfg dosyası, --load-ops'lar=cfg dosyası, --yüksüz-seçenekleri
Seçenekleri şuradan yükle: cfg dosyası. yüksüz seçenekler form yüklenmesini devre dışı bırakacak
önceki config/rc/ini dosyaları. --yüksüz-seçenekleri erken, düzensiz olarak işlenir.
--versiyon [{v|c|n}]
Programın çıkış versiyonu ve çıkış. Varsayılan mod, basit bir versiyon olan 'v'dir.
'c' modu telif hakkı bilgilerini yazdıracak ve 'n' tüm telif hakkını yazdıracaktır.
Not.
SEÇENEK PRESETS
olarak işaretlenmemiş herhangi bir seçenek değil önceden ayarlanabilir değerleri yükleyerek önceden ayarlanabilir
yapılandırma ("RC" veya ".INI") dosya(lar)ı ve aşağıdaki adlı ortam değişkenlerinden alınan değerler:
SNTP_ or SNTP
Çevresel ön ayarlar, yapılandırmadan önce gelir (daha sonra işlenir)
Dosyalar. homerc dosyalar "$ HOME", Ve".". Bunlardan herhangi biri dizin ise, o zaman
dosya .ntprc bu dizinler içinde aranır.
KULLANIM
sntp ntpserver.bir yerde
bu programın en basit kullanımıdır ve ayrıcalıksız bir komut olarak çalıştırılabilir.
yerel saatte geçerli saati ve hatayı kontrol edin.
sntp -Ss -M 128 ntpserver.bir yerde
Uygun ayrıcalıkla, komut olarak veya bir cron(8) iş, snp -H.H -M 128
ntpserver.bir yerde sunucudan zamanı isteyecek ve eğer o sunucu
ofset ayarı 128'den az ise senkronize olduğunu bildirir
milisaniye, düzeltme döndürülür ve düzeltme 128'den fazlaysa
milisaniyede düzeltme kademeli olacaktır.
sntp -S ntpserver.bir yerde
Uygun ayrıcalıkla, komut olarak veya bir cron(8) iş, snp -S
ntpserver.bir yerde yerel saati senkronize edilmiş bir belirtilenden ayarlayacaktır (adım)
sunucu, (kullanımdan kaldırıldı) gibi ntp tarihi(1) veya tarih(8) komutlar.
ÇEVRE
Yerimizi SEÇENEK PRESETS yapılandırma ortamı değişkenleri için.
onworks.net hizmetlerini kullanarak sntp'yi çevrimiçi kullanın