From 5f2c762fc072e19bc7bc9888907917e2b49a763e Mon Sep 17 00:00:00 2001 From: Mingye Wang Date: Sun, 22 Sep 2024 13:25:42 +0800 Subject: [PATCH 1/5] i18n: zh changes * Use instead of , because Chinese italics is woe --- i18n/zh.po | 11 ++++++----- i18n/zh_TW.po | 4 ++-- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/i18n/zh.po b/i18n/zh.po index 5f0a0c28e..eee8f8a5f 100644 --- a/i18n/zh.po +++ b/i18n/zh.po @@ -1,6 +1,7 @@ +# wustudent <12fogcity@tongji.edu.cn>, 2014. msgid "" msgstr "" -"Last-Translator: wustudent <12fogcity@tongji.edu.cn>\n" +"Last-Translator: Mingye Wang \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,7 +38,7 @@ msgstr "语言" # mailinglists.html msgid "NTP Pool mailing lists" -msgstr "NTP池-邮件清单" +msgstr "NTP池—邮件列表" msgid "subscribe" msgstr "订阅" @@ -77,7 +78,7 @@ msgid "Not active in the pool, monitoring only" msgstr "在池中不可用,只能进行查看" msgid "Zones:" -msgstr "区域:" +msgstr "区域:" msgid "This server is scheduled for deletion on %1." msgstr "这个服务器预计于 %1 被删除" @@ -96,10 +97,10 @@ msgid "News" msgstr "新闻" msgid "How do I use pool.ntp.org?" -msgstr "我如何能使用 pool.ntp.org?" +msgstr "我如何能使用 pool.ntp.org?" msgid "How do I join pool.ntp.org?" -msgstr "我如何能加入 pool.ntp.org?" +msgstr "我如何能加入 pool.ntp.org?" msgid "Information for vendors" msgstr "为供应商提供的信息" diff --git a/i18n/zh_TW.po b/i18n/zh_TW.po index a4cc5add2..34e174d06 100644 --- a/i18n/zh_TW.po +++ b/i18n/zh_TW.po @@ -96,10 +96,10 @@ msgid "News" msgstr "新聞" msgid "How do I use pool.ntp.org?" -msgstr "如何使用 pool.ntp.org?" +msgstr "如何使用 pool.ntp.org?" msgid "How do I join pool.ntp.org?" -msgstr "如何加入 pool.ntp.org?" +msgstr "如何加入 pool.ntp.org?" msgid "Information for vendors" msgstr "為服務提供者所準備的資訊" From 28e3f155c281d37de41e472f863eadd28af5f4ec Mon Sep 17 00:00:00 2001 From: Mingye Wang Date: Sun, 22 Sep 2024 21:43:32 +0800 Subject: [PATCH 2/5] docs: Rename zh to zh_CN We are going to have Taiwanese and Hong Kongese friends eventually, so let's be more specific. --- docs/ntppool/{zh => zh_CN}/homepage/intro.html | 0 docs/ntppool/{zh => zh_CN}/join.html | 0 docs/ntppool/{zh => zh_CN}/join/configuration.html | 0 docs/ntppool/{zh => zh_CN}/tpl/server/graph_explanation.html | 0 docs/ntppool/{zh => zh_CN}/use.html | 0 lib/NTPPool/Control.pm | 3 ++- 6 files changed, 2 insertions(+), 1 deletion(-) rename docs/ntppool/{zh => zh_CN}/homepage/intro.html (100%) rename docs/ntppool/{zh => zh_CN}/join.html (100%) rename docs/ntppool/{zh => zh_CN}/join/configuration.html (100%) rename docs/ntppool/{zh => zh_CN}/tpl/server/graph_explanation.html (100%) rename docs/ntppool/{zh => zh_CN}/use.html (100%) diff --git a/docs/ntppool/zh/homepage/intro.html b/docs/ntppool/zh_CN/homepage/intro.html similarity index 100% rename from docs/ntppool/zh/homepage/intro.html rename to docs/ntppool/zh_CN/homepage/intro.html diff --git a/docs/ntppool/zh/join.html b/docs/ntppool/zh_CN/join.html similarity index 100% rename from docs/ntppool/zh/join.html rename to docs/ntppool/zh_CN/join.html diff --git a/docs/ntppool/zh/join/configuration.html b/docs/ntppool/zh_CN/join/configuration.html similarity index 100% rename from docs/ntppool/zh/join/configuration.html rename to docs/ntppool/zh_CN/join/configuration.html diff --git a/docs/ntppool/zh/tpl/server/graph_explanation.html b/docs/ntppool/zh_CN/tpl/server/graph_explanation.html similarity index 100% rename from docs/ntppool/zh/tpl/server/graph_explanation.html rename to docs/ntppool/zh_CN/tpl/server/graph_explanation.html diff --git a/docs/ntppool/zh/use.html b/docs/ntppool/zh_CN/use.html similarity index 100% rename from docs/ntppool/zh/use.html rename to docs/ntppool/zh_CN/use.html diff --git a/lib/NTPPool/Control.pm b/lib/NTPPool/Control.pm index beb4d0e19..4197afa22 100644 --- a/lib/NTPPool/Control.pm +++ b/lib/NTPPool/Control.pm @@ -58,7 +58,8 @@ our %valid_languages = ( vi => {name => "Tiếng Việt", testing => 1}, tr => {name => "Türkçe"}, uk => {name => "Українська"}, - zh => {name => "中文(简体)"}, + zh_CN => {name => "中文(简体)"}, + zh_TW => {name => "中文(繁體)"}, ); NP::I18N::loc_lang('en'); From 087ab5a713905c44c17cb8885d62015281de56e8 Mon Sep 17 00:00:00 2001 From: Mingye Wang Date: Sun, 22 Sep 2024 22:00:41 +0800 Subject: [PATCH 3/5] docs: improve zh-CN translation Mostly issues with punctuation and how line breaks create spaces, but some sentences were reworded for clarity too. --- docs/ntppool/zh_CN/use.html | 70 ++++++++++++++----------------------- 1 file changed, 27 insertions(+), 43 deletions(-) diff --git a/docs/ntppool/zh_CN/use.html b/docs/ntppool/zh_CN/use.html index fb105a060..8a02d8bbb 100644 --- a/docs/ntppool/zh_CN/use.html +++ b/docs/ntppool/zh_CN/use.html @@ -10,7 +10,7 @@

我能如何使用 pool.ntp.org?

[% INCLUDE "ntppool/use/sample-config.html" %]

- 期中 0、1、2 和 3.pool.ntp.org 域名解析将会每小时更新,随机指向一系列服务器。 + 其中 0、1、2 和 3.pool.ntp.org 域名解析将会每小时更新,随机指向一系列服务器。 确认您的计算机时间设置得合理(和“真实”时间相差几分钟) —— 您能使用 ntpdate pool.ntp.org或者您只需使用 date 命令来将它的时间设置成和您的手表一样。 接下来运行ntpd,并且等候一段时间(这可能花费大约半小时!),在这之后 ntpq -pn 应该会输出类似下面的结果: @@ -19,77 +19,61 @@

我能如何使用 pool.ntp.org?

[% INCLUDE "ntppool/use/sample-ntpq.html" %]

- IP地址可能会不同,因为您被随机分配了时间服务器。 重要的是其中有一行以星号 (*)开头,这意味着您的计算机已经从网络上获取了时间 - —— 您再也不用为它担心了! + IP地址可能会不同,因为您会被随机分配时间服务器。重要的是其中有一行以星号 (*)开头:这就意味着您的计算机已经从网络上获取了时间,您再也不用为它担心了!

- 您可以从 pool.ntp.org进行查询 (或者 0.pool.ntp.org、 - 1.pool.ntp.org,等等) 它们通常会返回您的国家(或是靠近您的国家的)的服务器的IP地址。 - 对大多数用户,这将能取得最佳的结果。 + 从 pool.ntp.org进行查询 (或者 0.pool.ntp.org1.pool.ntp.org,等等) 通常会返回您的国家(或是靠近您的国家的)的服务器的IP地址。对大多数用户,这将能取得最佳的结果。

-

您也能使用 洲际空间 (比如 - 欧洲、 - 南美洲、 - 大洋洲 - 或者 亚洲.pool.ntp.org) - 以及国家空间 (像是瑞士的 - ch.pool.ntp.org) - 对所有的这些时区,您也能使用 0、 - 1 或 2 前缀,例如 0.ch.pool.ntp.org 这样。 注意,您的国家可能不存在这方面空间,或者空间里只包含1到2台时间服务器。 +

您也能使用洲际空间(zone)(比如 + 欧洲 [europe], + 北美 [north-america], + 大洋洲 [oceania] + 或者 亚洲 [asia].pool.ntp.org), + 以及国家空间 (像是中国的 + cn.pool.ntp.org) - 对所有的这些时区, 您也能使用 0, + 1 or 2 前缀,如 0.cn.pool.ntp.org。 注意,您的国家可能不存在这方面的空间,或者空间里只包含一至二台时间服务器。

- 如果您正在使用 Windows 的最新版本,您可以使用系统内置的ntp客户端。

-

右键单击任务栏上的时间区域,并点击“调整时间/日期”;或是使用 Win+I 组合键打开设置,并点击 时间与语言 -> 日期与时间。 - 向下滚动并点击 “日期、时间和区域格式设置” - 向下滚动并点击 “其他日期、时间和区域设置” - 点击 “日期和时间” 中的 “Internet时间” 选项卡 - 点击 “更改设置” 按钮。 输入 pool.ntp.org 并点击 “立即更新”。

+ 如果您正在使用 Windows 的较新版本,您可以使用系统内置的ntp客户端。

- 如需测试,请右键单击任务栏上的时间区域,并点击“调整时间/日期”;或是使用 Win+I 组合键打开设置,并点击 时间与语言 -> 日期与时间。 - 点击 “立即同步” 按钮。 + 作为管理员,右键任务栏的时钟,选择“更改日期和时间设置...”,选择“加入其他时区的时钟”,然后在“Internet时间”选项卡下输入服务器名。输入之后,选择“立即更新”。 +

+

+ 要测试时间,只需要右键任务栏的时钟,选择“更改日期和时间设置...”,然后点击“立即同步”按钮。

如果您的Windows 系统是一个域的一部分,您可能无法独立地更新您的计算机时间。 - 更多有关在Windows 系统上设置时间的信息,请参阅 Windows 时间服务是如何工作的。 + 更多有关在Windows 系统上设置时间的信息,请参阅Windows 时间服务是如何工作的

其他注意事项

-

请考虑 NTP 池是否适合您使用。在商用业务、组织或是人身安全相关的情景下,如果这些情景依赖于正确的时间,而时间错误会带来严重的损害,您不应简单地依赖互联网来获取时间。 - NTP 池总体来说相当准确,但是它是一个由志愿者利用闲暇时间运行的服务, - 请与您的设备和服务供应商联系来获取本地可靠的时间服务。 - 另请参阅我们的 服务条款。 +

请考虑 NTP 池是否适合您使用。 如果商用、组织或是人的生命依赖正确的时间,或是时间错误将会有害的情形,您不应简单地依赖互联网。NTP 池总体来说非常优质,但是它是一个由志愿者利用闲暇时间运行的服务。请与您的设备和服务供应商交流,以了解有关您获得本地可靠时间服务的方法。您也可以参考我们的服务条款。 - 我们向您推荐来自 - Meinberg的时间服务器, - 您也能从 + 我们向您推荐来自 + Meinberg的时间服务器, + 但您也能从 End RunSpectracom 或是其他站点获取时间服务器。

-

如果您有静态IP地址,并且有理想的网络连接条件 (带宽并不怎么重要,但它应当稳定并且负载不太重),请考虑为服务器池贡献您的服务器。 它花费的流量不会高于几百Bytes,但是您将帮助这个项目继续运营下来! - 请 阅读“加入页面” 来获取更多信息。 +

如果您有静态IP地址,并且有尚可的网络连接条件(带宽并不怎么重要,但它应当稳定并且负载不太重),请考虑为服务器池贡献您的服务器。它每秒不会花费您多于几百字节的流量,但是您将帮助这个项目存活下来!请阅读“加入页面”来获取更多信息。

-

如果您的互联网提供商拥有时间服务器,或者您知道您附近的优质时间服务器 ,您应该使用它们而不是这个清单中的服务器 - 您将可能使用更少的网络资源来获得更准确的时间。 - 如果您只知道一台您附近的时间服务器,您当然将它和本清单内的几台服务器搭配使用来校正时间。

+

如果您的Internet提供商拥有时间服务器,或者您知道您附近的优质时间服务器 ,您应该使用它们而不是这个清单中的服务器——您将可以使用更少的网络资源来获得更准确的时间。如果您只知道一台您附近的时间服务器,您当然可以选择使用它外加NTP池中的两台来对时。

-

很偶然的情况下,您可能会两次被分配到同一台时间服务器 —— - 重启ntp服务器通常就会解决这个问题。如果您使用国家空间,请注意它在项目中可能只有一台时钟服务器 - —— 这样的话您最好还是使用洲际空间。 您可以 浏览空间 来确定每个空间里我们到底有多少台服务器。

+

很偶然的情况下,您可能会两次被分配到同一台时间服务器——只要重启ntp服务器,通常就会解决这个问题。如果您使用国家空间,请注意它在项目中可能只有一台时钟服务器——这样的话您最好还是使用洲际空间。您可以通过浏览空间来确定每个空间里我们到底有多少台服务器。

-

请友善对待。 许多服务器都是志愿者提供,并且几乎所有的时间服务器是真实的文件、邮件或是网页服务器, - 它们只是恰巧顺带运行ntp。 所以请不要在您的设置中使用多于4台服务器,并且不要使用 burst 或者是 minpoll捣乱,那么做只会使志愿者的时间服务器增加负载。

+

请友善对待服务。许多服务器都是志愿者提供,并且几乎所有的时间服务器是真实的文件、邮件或是网页服务器,它们只是恰巧顺带运行ntp。所以请不要在您的设置中使用多于4台服务器,并且不要使用 burst 或者是 minpoll捣乱——那么做只会使志愿者的时间服务器增加负载,对你也无益。

-

请确认您计算机上的 时区设置 正确. - ntpd 本身并不会对时区设置进行任何修改,它只是在内部使用UTC

+

请确认您计算机上的时区设置正确。ntpd 本身并不会对时区设置进行任何修改,它只是在内部使用UTC。

-

如果您正使用pool.ntp.org来校准一个网络的时间,请将您网络中的一台计算机设置为时钟服务器,并且让其他计算机向它获取与校准时间。 - (您将需要阅读一些内容,但是它们并不困难。您可以在 comp.protocols.time.ntp 新闻组 内找到相关帮助。)

+

如果您正使用pool.ntp.org来校准一个网络的时间,请将您网络中的一台计算机设置为时钟服务器,并且让其他计算机向它获取与校准时间。(您将需要阅读一些东西+但是它们并不难懂。并且comp.protocols.time.ntp 新闻组将一直与你同在。)

在这里,我想感谢那些为这个网站贡献时间和时间服务器的人们。谢谢你们!

From 662838ab9cfc37425acc908d10d15dd41c0a782c Mon Sep 17 00:00:00 2001 From: Mingye Wang Date: Sun, 22 Sep 2024 22:02:44 +0800 Subject: [PATCH 4/5] Do language fallbacks for zh-Hans and zh-Hant I am very unsure about this new logic. Perl, welp. --- lib/NTPPool/Control.pm | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/NTPPool/Control.pm b/lib/NTPPool/Control.pm index 4197afa22..f91295768 100644 --- a/lib/NTPPool/Control.pm +++ b/lib/NTPPool/Control.pm @@ -62,6 +62,17 @@ our %valid_languages = ( zh_TW => {name => "中文(繁體)"}, ); +# We unfortunately have dialects to deal with now. +our %language_aliases = ( + 'zh' => 'zh_CN', + 'zh_Hans' => 'zh_CN', + 'zh_Hant' => 'zh_TW', + 'zh_HK' => 'zh_TW', + 'zh_MO' => 'zh_TW', + 'zh_SG' => 'zh_CN', + 'zh_MY' => 'zh_CN', +); + NP::I18N::loc_lang('en'); my $uc = Unicode::Collate->new(); @@ -233,7 +244,10 @@ sub language { sub valid_language { my $self = shift; my @languages = @_; - return first { $valid_languages{$_} } @languages; + return first { + s/-/_/g; + $valid_languages{$_} // $valid_languages{$language_aliases{$_}} + } @languages; } sub valid_languages { From b62841bf3451ac89ace681ae7bebce1c80c362d4 Mon Sep 17 00:00:00 2001 From: Mingye Wang Date: Sun, 22 Sep 2024 22:14:59 +0800 Subject: [PATCH 5/5] docs: add zh_TW translation by conversion MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ... using the two commands I used to use half a decade ago: * opencc -c s2twp * sed -e 's/“/「/g' -e 's/”/」/g' -e 's/‘/『/g' -e 's/’/』/g' --- docs/ntppool/zh_TW/homepage/intro.html | 23 ++++++ docs/ntppool/zh_TW/join.html | 51 ++++++++++++ docs/ntppool/zh_TW/join/configuration.html | 79 +++++++++++++++++++ .../zh_TW/tpl/server/graph_explanation.html | 22 ++++++ docs/ntppool/zh_TW/use.html | 78 ++++++++++++++++++ 5 files changed, 253 insertions(+) create mode 100644 docs/ntppool/zh_TW/homepage/intro.html create mode 100644 docs/ntppool/zh_TW/join.html create mode 100644 docs/ntppool/zh_TW/join/configuration.html create mode 100644 docs/ntppool/zh_TW/tpl/server/graph_explanation.html create mode 100644 docs/ntppool/zh_TW/use.html diff --git a/docs/ntppool/zh_TW/homepage/intro.html b/docs/ntppool/zh_TW/homepage/intro.html new file mode 100644 index 000000000..cbf8ba72e --- /dev/null +++ b/docs/ntppool/zh_TW/homepage/intro.html @@ -0,0 +1,23 @@ +

+pool.ntp.org 是一個以時間伺服器的大虛擬叢集專案。我們為上百萬的客戶端提供可靠、易用網路時間協議(NTP)服務。 +

+ +

+NTP池正在為世界各地成千萬、上億的系統提供服務。它是絕大多數主流Linux發行版和許多網路裝置的預設「時間伺服器」。(給軟體、服務廠商的資訊)。 +

+ +

+由於使用者的數量龐大,我們需要更多的伺服器。如果您的伺服器具有靜態IP地址並且一直處於聯網狀態,請考慮將其加入我們的系統. +

+ +

+這個專案由 Ask Bjørn Hansen郵件列表上的一大群貢獻者開發與維持。這個系統的原始碼可在此獲取。 +

+ +

+「樞紐」伺服器的主機和頻寬由 Equinix Metal 提供。 +

diff --git a/docs/ntppool/zh_TW/join.html b/docs/ntppool/zh_TW/join.html new file mode 100644 index 000000000..0bf984bdc --- /dev/null +++ b/docs/ntppool/zh_TW/join.html @@ -0,0 +1,51 @@ +[% page.title = '加入 NTP 池!' %] + +
+

我如何才能加入 pool.ntp.org?

+

+ 首先:感謝您對我們的興趣。由於NTP池的使用增長迅猛,為了使每個人都能輕鬆使用,我們唯一的方法就是增加伺服器池中參與專案的伺服器數量。 +

+ +

+ 您的電腦必須擁有一個靜態IP地址與永久性的網際網路連線。您的IP地址不該發生改變或者只是極少改變(一年改變一次或更少),這點非常重要。專案所需的頻寬相對較少:每個客戶端將只發送一些UDP包,並且請求頻率少於20分鐘一次。 +

+ +

+ 目前大多數伺服器每秒收到大約5-15個NTP包,一天中會有幾次大約每秒60-120個數據包的高峰。這大致相當於10-15Kbit/s,峰值時50-120Kbit/s。我們的時間伺服器陣容穩步增長,所以每一臺伺服器的負載不會極具增加。 一般來說,您大概最少需要384-512Kbit/s的上行和下行頻寬。 +

+ +

+ 加入計劃的伺服器不應該把pool.ntp.org用作上游伺服器,而是需要手動設定一些好的伺服器。(這些伺服器可以從池中選取:重要的是它們是被靜態選擇的,而不是在每臺伺服器重啟後動態分配的,這將有助於提供品質可接受的服務。)我們不要求你的伺服器層級(stratum)多高——我們的專案的目的是分散負載,所以即使是3、4級的伺服器也歡迎加入。 +

+ +

+ 我們有一個包含伺服器加入NTP池的設定建議的頁面。 +

+ +

最後,我必須強調:加入NTP池的行為是一個 長期承諾。如果你的狀況出現改變,我們很樂意將你的機器挪出池,但是由於ntp 客戶端的操作機理,訪問流量完全消失可能要耗費數週、數月,甚至數年!。 +

+ +

+ 如果你對以上條款沒有反對,請登入伺服器管理 頁面,並且申請將您的伺服器加入計劃。如果您對這個系統有任何問題,請給我傳送電子郵件:ask@develooper.com。 +

+

+ 我想邀請您池郵件列表。 +

+

+ 如果您能把您的伺服器80埠的請求重定向到專案的官方頁面https://www.ntppool.org,那將是極好的(這不必要,做不到的話不需要做)。如果您的伺服器執行Apache,您可以按下列方法把您的伺服器80埠的請求重定向到專案的官方頁面: +

+ + [% PROCESS tpl/join/virtual_host_example.html %] + +

+ 重申一下,這只是如果您正在執行web伺服器的時候可以順便做。這個專案的官方地址是以「www」開頭的——但是有時人們偷懶只打了 + pool.ntp.org,隨後會因為獲得一個隨機頁面而感到驚訝。 +

+

+ 伺服器一旦被加入池中,我們會持續監測其可用性和精確性。 + 您能在web前端或是伺服器管理頁面上檢視您伺服器的表現。 +

+
+ + + diff --git a/docs/ntppool/zh_TW/join/configuration.html b/docs/ntppool/zh_TW/join/configuration.html new file mode 100644 index 000000000..0beb605ad --- /dev/null +++ b/docs/ntppool/zh_TW/join/configuration.html @@ -0,0 +1,79 @@ +
+ +

伺服器加入NTP池的設定建議

+ +

+support.ntp.org 上的支援頁面有著許多有用的資訊。 +

+ +

+如果您只是想要使用NTP池, 請參閱池的用法 頁面。 +

+ +

+comp.protocols.time.ntp +新聞組是您獲得有關 ntpd 軟體幫助的最佳途徑。 +

+ +

+如果您將要把您的伺服器加入NTP池,下方是一些特別重要的注意事項: +

+ +

網際網路工程任務組(IETF)有一份網路時間協議最佳當前實踐草案,包含我們的推薦設定。

+ +

管理層查詢

+ +

您應注意在預設設定中拒絕「管理層查詢」(management queries)。對於ntpd來說,你應該吧noquery選項加入預設的「限制」("restrict")行,例如:

+ +[% INCLUDE "join/configuration/restrict-default.html" %] + +

為使諸如 "ntpq -c pe" 之類的命令在本地(localhost)正常工作,您可以新增下列程式碼:

+ +[% INCLUDE "join/configuration/restrict-localhost.html" %] + +

配置大約5個伺服器

+ +

+為了正常工作,ntpd需要與至少3臺伺服器通訊,畢竟「有一個手錶的人知道時間;但是如果一個人有兩個手錶,他就不能確定時間」。 +

+ +

+對於加入池中的伺服器,我們建議設定不少於4臺伺服器,也不多於7臺。 +

+ + +

不要使用 *.pool.ntp.org 的伺服器

+ +

+這聽起來有點好笑,但是如果您將要把您的伺服器加入池中,為了確保池的服務達到最佳水平,您不應該在設定中使用 *.pool.ntp.org 的別名。 +

+ +

+如果所有的池操作者手動選取的優質本地(從網路上說)時間伺服器的話,池子會更穩健。NTP.org wiki 有一個 公共伺服器清單。 +

+ + +

使用標準的 ntpd

+ +

+我們一直支援軟體多樣性,但是很大一部分有關「它不工作」的問題出現在 ntpd 以外的其他軟體中。 +

+ +

+您能透過任何遵循NTP協議的軟體中使用這個池,但如果您想加入池中,我們推薦您使用ntpd +

+ + +

請勿使用本地時鐘驅動!

+ +

NTP池中的伺服器不應有本地(LOCAL)時鐘驅動的設定。

+ + +

小心 PTR DNS 查詢

+ +

一些伺服器操作員報告說,一些 NTP 使用者(或他們的防火牆軟體)會對 NTP 伺服器的 IP 地址進行 「反向 DNS」(PTR)查詢。請注意,這可能會導致查詢次數增加。如果擔心 DNS 查詢次數過多,建議增加這些記錄的 「有效時間」(TTL),之後應該可以讓查詢次數減少到可以忽略不計。 +

+ +
diff --git a/docs/ntppool/zh_TW/tpl/server/graph_explanation.html b/docs/ntppool/zh_TW/tpl/server/graph_explanation.html new file mode 100644 index 000000000..a8ba5189c --- /dev/null +++ b/docs/ntppool/zh_TW/tpl/server/graph_explanation.html @@ -0,0 +1,22 @@ +
+ +

評分圖

+ +

+池系統會在一小時中數次檢查您的伺服器上的時間,並與本地之間相比較。如果伺服器無法連線或者時間偏差超過100ms(以監控系統測量為準)將會扣分;時間偏差越大,扣分越多。 +

+ +

+圖表只是一個用於顯示趨勢的工具。如果需要監控系統提供的詳細資訊,您可以點選CSV連結。 +

+ +

偏差圖

+ +

+監控系統大致像一個SNTP (RFC 2030) 服務端一樣工作,所以它比普通ntpd伺服器更容易受到伺服器與監控系統間的隨機網路延遲的影響。

+ +

+監控系統的時間偏差有可能會大於或等於10ms。 +

+ +
diff --git a/docs/ntppool/zh_TW/use.html b/docs/ntppool/zh_TW/use.html new file mode 100644 index 000000000..50ebab392 --- /dev/null +++ b/docs/ntppool/zh_TW/use.html @@ -0,0 +1,78 @@ +[% page.title = '我能如何安裝 NTP 以使用NTP池?' %] + +
+

我能如何使用 pool.ntp.org?

+ +

+ 如果您只是想透過網路校準您計算機上的時鐘,這個(ntpd 程式的)設定檔案 (來自 ntp.org 發行的, 在任何支援的作業系統上 -例如 Linux, *BSD, Windows 和甚至是更多的小眾的作業系統) 真是非常簡單: +

+ + [% INCLUDE "ntppool/use/sample-config.html" %] + +

+ 其中 0, 1, 2 and 3.pool.ntp.org 域名解析將會每小時更新,隨機指向一系列伺服器。確認您的計算機時間設定得大致合理(和「真實」時間相差幾分鐘)——可以使用 ntpdate pool.ntp.org,或者直接用 date 命令來將它的時間設定成和您的手錶一樣。接下來執行ntpd,並且等候一段時間(這可能花費大約半小時!),在這之後 ntpq -pn 應該會輸出類似下面的結果: +

+ + [% INCLUDE "ntppool/use/sample-ntpq.html" %] + +

+ IP地址可能會不同,因為您會被隨機分配時間伺服器。重要的是其中有一行以星號 (*)開頭:這就意味著您的計算機已經從網路上獲取了時間,您再也不用為它擔心了! +

+

+ 從 pool.ntp.org進行查詢 (或者 0.pool.ntp.org1.pool.ntp.org,等等) 通常會返回您的國家(或是靠近您的國家的)的伺服器的IP地址。對大多數使用者,這將能取得最佳的結果。 +

+ +

您也能使用洲際空間(zone)(比如 + 歐洲 [europe], + 北美 [north-america], + 大洋洲 [oceania] + 或者 亞洲 [asia].pool.ntp.org), + 以及國家空間 (像是中國的 + cn.pool.ntp.org) - 對所有的這些時區, 您也能使用 0, + 1 or 2 字首,如 0.cn.pool.ntp.org。 注意,您的國家可能不存在這方面的空間,或者空間裡只包含一至二臺時間伺服器。 +

+

+ 如果您正在使用 Windows 的較新版本,您可以使用系統內建的ntp客戶端。

+

+ 作為管理員,右鍵工作列的時鐘,選擇「更改日期和時間設定...」,選擇「加入其他時區的時鐘」,然後在「Internet時間」選項卡下輸入伺服器名。輸入之後,選擇「立即更新」。 +

+

+ 要測試時間,只需要右鍵工作列的時鐘,選擇「更改日期和時間設定...」,然後點選「立即同步」按鈕。 +

+ +

+ 如果您的Windows 系統是一個域的一部分,您可能不能夠獨立地更新您的計算機時間。 + + 更多有關在Windows 系統上設定時間的資訊,請參閱Windows 時間服務是如何工作的。 +

+
+ +
+

附加註意事項

+ +

請考慮 NTP 池是否適合您使用。 如果商用、組織或是人的生命依賴正確的時間,或是時間錯誤將會有害的情形,您不應簡單地依賴網際網路。NTP 池總體來說非常優質,但是它是一個由志願者利用閒暇時間執行的服務。請與您的裝置和服務供應商交流,以瞭解有關您獲得本地可靠時間服務的方法。您也可以參考我們的服務條款。 + + 我們向您推薦來自 + Meinberg的時間伺服器, + 但您也能從 + End Run、 + Spectracom + 或是其他的站點找到時間伺服器。 +

+ +

如果您有靜態IP地址,並且有尚可的網路連線條件(頻寬並不怎麼重要,但它應當穩定並且負載不太重),請考慮為伺服器池貢獻您的伺服器。它每秒不會花費您多於幾百Byte的流量,但是您將幫助這個專案存活下來! 請閱讀「加入頁面」來獲取更多資訊。 +

+ +

如果您的Internet提供商擁有時間伺服器,或者您知道您附近的優質時間伺服器 ,您應該使用它們而不是這個清單中的伺服器——您將可以使用更少的網路資源來獲得更準確的時間。如果您只知道一臺您附近的時間伺服器,您當然可以選擇使用它外加NTP池中的兩臺來對時。

+ +

很偶然的情況下,您可能會兩次被分配到同一臺時間伺服器—— 只要重啟ntp伺服器,通常就會解決這個問題。如果您使用國家空間,請注意它在專案中可能只有一臺時鐘伺服器——這樣的話您最好還是使用洲際空間。您可以透過瀏覽空間來確定每個空間裡我們到底有多少臺伺服器。

+ +

請友善對待服務。許多伺服器都是志願者提供,並且幾乎所有的時間伺服器是真實的檔案或郵件伺服器, + 它們只是恰巧順帶執行ntp。所以請不要在您的設定中使用多於4臺伺服器,並且不要使用 burst 或者是 minpoll搗亂——那麼做只會使志願者的時間伺服器增加負載,對你也無益。

+ +

請確認您計算機上的時區設定正確。ntpd 本身並不會對時區設定進行任何修改,它只是在內部使用UTC。

+ +

如果您正使用pool.ntp.org來校準一個網路的時間,請將您網路中的一臺計算機設定為時鐘伺服器,並且讓其他計算機向它獲取與校準時間。(您將需要閱讀一些東西+但是它們並不難懂。並且comp.protocols.time.ntp 新聞組將一直與你同在。)

+ +

在這裡,我想感謝那些為這個網站貢獻時間和時間伺服器的人們。謝謝你們!

+