導航:首頁 > 配伺服器 > unix如何查看ntp伺服器

unix如何查看ntp伺服器

發布時間:2023-06-26 13:30:46

linux上ntp時鍾伺服器搭建

配置的時鍾伺服器的ip地址為192.168.100.116

第一步  為伺服器和客戶機安裝ntp  ntpdate

[root@sql-proxy1 app]#yum install ntp ntpdate -y第二步 查找時間同步伺服器

http://www.pool.ntp.org/zone/asia #在裡面可以找到中國第三步  編輯 /etc/ntp.conf

[root@sql-proxy1 app]#vim /etc/ntp.conf server 0.cn.pool.ntp.org

server 1.cn.pool.ntp.org

server 2.cn.pool.ntp.org

server 3.cn.pool.ntp.org #以上四個是時間同步伺服器server 127.127.1.0 iburst local clock #當外部時間不可用時,使用本地時間restrict 192.168.10.1 mask 255.255.255.0 nomodify #允許更新的IP地址段第四步  啟動ntp服務

[root@sql-proxy1 app]#systemctl start ntpd第五步  驗證服務

[root@sql-proxy1 app]#ntpq -p    remote          refid      st t when poll reach  delay  offset  jitter

==============================================================================

120.25.115.19  .INIT.          16 u    -  64    0    0.000    0.000  0.000

ntp6.flashdance .INIT.          16 u    -  64    0    0.000    0.000  0.000

time5.aliyun.co .INIT.          16 u    -  64    0    0.000    0.000  0.000

85.199.214.101  .INIT.          16 u    -  64    0    0.000    0.000  0.000

biisoni.miuku.n .INIT.          16 u    -  64    0    0.000    0.000  0.000

ntp5.flashdance .INIT.          16 u    -  64    0    0.000    0.000  0.000

leontp.ccgs.wa. .INIT.          16 u    -  64    0    0.000    0.000  0.000

ntp1.ams1.nl.le .INIT.          16 u    -  64    0    0.000    0.000  0.000

*LOCAL(0)        .LOCL.   叢明沒       5 l    7  64    1    0.000    0.000  0.000

第六步  遠程客戶端時間同步測試

[root@sql-mysql2 ~]#ntpdate 192.168.10.116 17 Dec 20:55:08 ntpdate[11904]: adjust time server 172.18.68.31 offset -0.000067 sec

第七步 客戶端滲納設置計劃任務,每天晚上1點同步時間

crontab -e

00 01 * * * root /usr/sbin/ntpdate 192.168.10.116; /usr/sbin/clock -w

EDT 時間即美國東部時間。這里要改為北京時間即可:

命令如下:

root@ubuntu# mv /etc/localtime /etc/localtime.bak 

root@ubuntu# ln -s /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime 

root@ubuntu# date 

修改116伺服器本機的ntp時間槐滲同步

systemctl stop ntpd

ntpdate cn.pool.ntp.org

systemctl start ntpd

rpm -qa |grep ntp     #檢查ntp版本

service ntpd status    #查詢ntp服務狀態

service ntpd start      #啟動

service ntpd stop      #停止

service ntpd restart   #重啟

ntpq -p   #查看ntp伺服器與上層ntp的狀態

Ⅱ Linux系統下的NTP配置

第一步,選擇最好的NTP服務地址

具體命令為ntpdate -q IP地址或域名

廣東地區NTP優選結果如下:

①time4.cloud.tencent.com

②server time.asia.apple.com

③server cn.ntp.org.cn

④server ntp.aliyun.com

⑤server cn.pool.ntp.org

檢查BIOS主板時間的命令

hwclock -r

NTP服務啟停命令

sudo systemctl start/stop ntpd

檢查查看ntp伺服器有無和上層ntp連通

ntpstat

查看ntp伺服器與上層ntp的狀態

ntpq -pn

===server選項格式===

server host  [ key n ] [ version n ] [ prefer ] [ mode n ] [ minpoll n ] [ maxpoll n ] [ iburst ]

其中host是上層NTP伺服器的IP地址或域名,隨後所跟的參數解釋如下所示:

◆ key: 表示所有發往伺服器的報文包含有秘鑰加密的認證信息,n是32位的整數,表示秘鑰號。

◆ version: 表示發往上層伺服器的報文使用的版本號,n默認是3,可以是1或者2。

◆ prefer: 如果有多個server選項,具有該參數的伺服器優先使用。

◆ mode: 指定數據報文mode欄位的值。

◆ minpoll: 指定與查詢該伺服器的最小時間間隔為2的n次方秒,n默認為6,范圍為4-14。

◆ maxpoll:  指定與查詢該伺服器的最大時間間隔為2的n次方秒,n默認為10,范圍為4-14。

◆ iburst: 當初始同步請求時,採用突發方式接連發送8個報文,時間間隔為2秒。

===同步硬體時鍾===

ntp服務,默認只會同步系統時間。

如果想要讓ntp同時同步硬體時間,可以設置/etc/sysconfig/ntpd文件,

在/etc/sysconfig/ntpd文件中,添加【SYNC_HWCLOCK=yes】這樣,就可以讓硬體時間與系統時間一起同步。

允許BIOS與系統時間同步,也可以通過hwclock -w 命令。

hwclock命令用來查詢和設置硬體時鍾。

hwclock -r 讀取並列印硬體時鍾

hwclock -s 將硬體時鍾同步到系統時鍾

hwclock -w  將系統時鍾同步到硬體時鍾

系統時鍾與硬體時鍾

在Linux中有硬體時鍾與系統時鍾等兩種時鍾。硬體時鍾是指主機板上的時鍾設備,也就是通常可在BIOS畫面設定的時鍾。系統時鍾則是指kernel中的時鍾。當Linux啟動時,系統時鍾會去讀取硬體時鍾的設定,之後系統時鍾即獨立運作。所有Linux相關指令與函數都是讀取系統時鍾的設定。

參考文檔:

Linux伺服器NTP客戶端配置——https://www.cnblogs.com/paul8339/p/10059364.html

NTP服務、客戶端配置詳解——https://blog.51cto.com/u_11392081/1784080

Ⅲ 如何查看sun solaris是否已經與ntp伺服器時鍾同步

配置SOLARIS的NTP服務
1、查看是否安裝了NTP軟體包(默認是安裝的),有下面兩行則是已安裝 # pkginfo | grep ntp
system SUNWntpr NTP, (Root)
system SUNWntpu NTP , (Usr)
2、編輯配置文件ntp.conf #vi /etc/inet/ntp.conf
server ip_132.118.64.25 prefer
driftfile /var/ntp/ntp.drift
3、創建drift文件 touch /var/ntp/ntp.drift
4、停止、啟動NTP服務 /etc/init.d/xntpd start
/etc/init.d/xntpd stop
5、查看服務 ps -ef|grep ntp
查看進程 snoop |grep -i ntp 查看是否存在ntp包
6、查看其他伺服器時間
ntpdate -q 132.118.64.25
7.檢查伺服器是否加成功
檢查方法:ntpq -p

solaris8-9 NTP客戶端配置
A、復制NTP配置文件
# cd/etc/inet
# cp ntp.client ntp.conf
B、修改/etc/inet/ntp.conf #添加NTP伺服器地址
server 172.16.5.241 (ntp server ip 此處指向你的NTP時間伺服器IP地址)
multicastclient 224.0.1.1
C、# ntpdate 172.16.5.241 (NTP伺服器IP地址同步時間,以免時間相差很多同步失敗)
D、啟動關閉xntp用
/etc/init.d/xntpd start|stop

如有防火牆需打開UDP 123埠
cp /etc/inet/ntp.cli

Ⅳ NTP伺服器的配置和使用

為了避免Linux系統的主機,在長時間運行下所導致的時間偏差。因此我們需要對時間進行時間同步(synchronize)。我們一般使用ntp服務來同步不同機器的時間。NTP 是網路時間協議(Network Time Protocol)的簡稱,他是通過UDP協議,對時間進行同步的。

編輯NTP Server的主要配置文件為/etc/ntp.conf ,如下:

配置含義:

配置完畢,重啟NTP服務,使配置更改生效。

查看NTP服務和上級連通狀態

內網其他設備作為NTP的客戶端配置,相對就比較簡單,而且所有設備的配置都相同。
首先需要安裝NTP服務(與NTP-Server完全一樣)。然後找其中一台配置/etc/ntp.conf文件,配置完成驗證通過後,拷貝到其他客戶端機器,直接使用即可。
注釋掉之前的上層服務,以下幾行

添加本地的NTP伺服器即可完成配置

可以用date命令查看時區
如果時區是EST需要改成CST

選擇亞洲 /中國 /北京 /然後確認
改完後執行如下復制語句

使用

172.17.30.100為你的NTP伺服器的ip地址,顯示adjust time server 192.168.1.135 offset 0.004882 sec
這里有可能出現同步失敗,一般情況下原因都是本地的NTPD伺服器還沒有正常啟動起來,一般需要幾分鍾時間後才能開始同步。
也有報錯 no server suitable for synchronization found,這種問題由一下兩種情況造成:
Server dropped: strata too high:
並且顯示「stratum 16」。而正常情況下stratum這個值得范圍是「0~15」。
這種問題往往是由ntp服務啟動後還沒有和上層服務同步完成,可以等五分鍾再次查看。
Server dropped: strata no data:
這種問題一般是因為訪問不到NTP服務,需要檢查NTP服務是否啟動成功,或者是否是被防火牆攔截。
啟動NTP_Client

啟動後,查看同步情況

由於是內網,NTP服務很快會同步上,可以使用下面命令查看時間是否和伺服器時間相同

本機客戶端配置完成後,需要同步的客戶端機器使用SCP拷貝/etc/ntp.conf,命令如下,啟動NTP服務即可。

Linux的NTP配置總結
NTP服務及時間同步問題

Ⅳ 關於HP-UNIX下使用ntpq -p 的問題

ntpq 命令開啟NTP查詢程序,你man一下ntpq就知道了其作用,
ntpq -p,-p參數顯示所有已知的連接到NTP伺服器的客戶機信息列表以及他們的狀態匯總,你這個結果顯然是目前沒有連接到NTP伺服器的客戶端。
自己多看看文檔有幫助的
文檔部分原文:
Purpose
Starts the standard Network Time Protocol (NTP) query program. This command only
applies to AIX 4.2 or later.

-p Displays a list of the peers known to the server and a summary of their
state. Same as using the peers subcommand.

xntpd是一個關於網路時間協議的守護進程,它遵循了網際網路時間伺服器的通用標准。在啟動 xntpd 時, xntpd 會讀取 /etc/ntp.conf 配置文件來確定網路中系統時鍾伺服器,以 ntp 伺服器的系統時間為標准,來調整本機的系統時間。
可以用 ntpq 命令來顯示 xntpd 進程的內部變數。使用 ntp 時應注意,xntpd 伺服器和 xntpd 客戶端的時鍾不能相差超過1000秒。若有大於1000秒的偏移,在客戶端啟動 xntpd 守護進程前,用 data 命令或 ntpdate 命令調整本機的系統時間,使偏移量在1000秒之內。 然後啟動 xntpd.

1. 構造一個NTP環境的基本步驟(假設NTP不是運行在SP上):
1.1 設置NTP 伺服器 (MASTER) , 其它NTP客戶伺服器以此伺服器的時間為准,與其進行時間同步.
1.1.1 編輯 /etc/ntp.conf 文件, 內容如下:
----------------------------
#broadcastclient
server 127.127.1.0
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace
----------------------------
請注意文件中的 server 127.127.1.0 這一行, 此處的127.127.1.0 是一特殊的地址,表示NTP主伺服器是與自身的系統時鍾同步.
1.1.2 編輯好 /etc/ntp.conf後, 啟動xntpd守護進程
# startsrc -s xntpd
也可通過調用smitty , 使 xntpd 在以後重啟伺服器時能自動啟動.
# smitty xntpd

1.1.3 xntpd 狀態查詢 , 使用 #lssrc -ls xntpd
剛啟動xntpd時, sys peer 為 'insane', 表明xntpd還沒有完成同步, .
#lssrc -ls xntpd
Program name: --/usr/sbin/xntpd
Version: -------3
Leap indicator: 11 (Leap indicator is insane.)
Sys peer: ------no peer, system is insane
...

等待 6 - 10 分鍾後, sys peer 就不再是 'insane' 了.
#lssrc -ls xntpd
Program name: --/usr/sbin/xntpd
Version: -------3
Leap indicator: 00 (No leap second today.)
Sys peer: ------127.127.1.0
...
1.2. NTP客戶端的設置
1.2.1 編輯 NTP 客戶端上的 /etc/ntp.conf文件, 內容如下:
----------------------------
#broadcastclient
server 9.185.43.189
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace
----------------------------
其中的 server 9.185.43.189 表明, 此客戶端與IP地址為 9.185.43.189 的NTP伺服器進行時間同步.
1.2.2 在NTP客戶端啟動xntpd守護進程
# startsrc -s xntpd
也可通過調用smitty , 使 xntpd 在以後重啟伺服器時能自動啟動.
# smitty xntpd
1.2.3 查詢xntpd的狀態
當 system peer 不為 'insane' 時, 表明客戶端已與伺服器端成功地進行了同步.
# lssrc -ls xntpd
Program name: --/usr/sbin/xntpd
Version: -------3
Leap indicator: 00 (No leap second today.)
Sys peer: ------9.185.43.189
...

Ⅵ linux 如何獲取ntp伺服器時間

執行ntpdate xxx.xxx.xxx.xxx(ntp伺服器地址)。
Linux下配置NTP伺服器
配置方法:
1、ntp服務安裝
NTP服務在RHEL5.x中式默認安裝的軟體包,可用rpm -qa |grep
ntp檢查是否安裝,如果未安裝可使用如下命令安裝與刪除NTP伺服器軟體包
#使用rpm方式安裝
rpm -ivh ntp-4.2.2p1-8.el5.i386.rmp
#使用yum方式安裝
yum -y install ntp.i*
#使用rpm方式刪除
rpm -e ntp-4.2.2pl-8.el5.i386.rpm
#使用yum方式刪除
yum -y remove ntp.i*
2、ntp服務配置
在ntp服務安裝完成後,需要修改ntp服務配置文件。ntp服務主配置文件/etc/ntp.conf
2.1 ntp服務的啟動、暫停
NTP屬於system
V服務,其啟動、暫停相關命令如下:
#啟動
service ntpd
start
#停止
Service ntpd
stop
#重新載入
service ntpd
reload
#查看當前啟動狀態
service ntpd
status
2.2 ntp服務自動載入
設置ntp服務下一次開機運行狀態可通過命令配置

#在運行級別2、3、4、5上設置為自動運行
chkconfig
ntpd on
#在運行級別2、3、4、5上設置為不自動運行
chkconfig
ntpd off
#在運行級別3、5上設置為自動運行
chkconfig
ntpd --level 35 on
#在運行級別3、5上設置為不自動運行
chkconfig
ntpd --level 35 off
2.3 配置信息
配置ntp,將Internet上的時間伺服器作為內部標准時間來源,過程如下
1)修改/etc/ntp.conf文件
restrict default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6::1
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
#指定Internet上的時間伺服器
restrict 207.46.232.182 mask 255.255.255.255 nomodify notrap noquery
server 207.46.232.182
server 127.127.1.0
fudge 127.127.1.0 stratum 10
keys /etc/ntp/keys
#指定NTP伺服器日誌文件
logfile /var/log/ntp

2)修改/etc/ntp/stpe-tickers文件,內容如下(當ntpd服務啟動時,會自動與該文件中記錄的上層NTP服務進行時間校對)
207.46.232.182
127.127.1.0
3)修改/etc/sysconfig/ntpd文件,內容如下:

#允許BIOS與系統時間同步,也可以通過hwclock -w 命令

SYNC_HWCLOCK=yes

4)在配置完成並重新啟動服務後,可通過ntpstat
命令顯示本機上一次與上層ntp伺服器同步時間的情況,也可以使用ntpq -p 查看本機與上層ntp伺服器通信情況,
2.4 圖形界面配置NTP

圖形界面下直接用system-config-date, 在「Network Time Protocol」選項頁指定NTP伺服器後勾選「Synchronize system clock before startingservice」,將ntpd服務設置為自動運行即可。
2.5 客戶端訪問
1)Linux客戶端可通過圖形界面進行配置,也可以通過ntpdate命令立即與NTP伺服器及行時間校對。
ntpdate 192.168.0.10
2)Windows客戶端,只需雙擊任務欄右下角的時鍾,選擇「Internet時間」選項頁,輸入NTP服務IP地址或FQDN,並勾選「自動與Internet時間伺服器同步」即可。
Windows默認7天自動更新一次,可通過修改注冊表HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval 默認單位為妙,修改後重新啟動即可生效。

閱讀全文

與unix如何查看ntp伺服器相關的資料

熱點內容
交警app怎麼綁定本人幾輛車 瀏覽:985
彩虹六號如何人工伺服器 瀏覽:632
mc伺服器地址怎麼登入 瀏覽:556
蘋果app怎麼掃描二維碼下載 瀏覽:959
css文件在線解壓 瀏覽:154
36歲程序員近況 瀏覽:283
哪裡可以下載不加密的歌 瀏覽:934
隱藏文件夾是什麼梗 瀏覽:918
插件注冊命令 瀏覽:497
梁一端加密一端不加密規范 瀏覽:82
代碼行數統計命令 瀏覽:104
單片機中2K表示什麼 瀏覽:482
紫禁城為什麼會斷開伺服器 瀏覽:580
華為手機的方舟編譯器在哪呢 瀏覽:124
下載壓縮虐殺原形2 瀏覽:907
linux腳本cd 瀏覽:167
間架結構pdf 瀏覽:844
重慶農村商業銀行app怎麼老出問題 瀏覽:473
慧編程配置要求 瀏覽:675
數控機床編程與操作視頻 瀏覽:462