① 如何讓伺服器時間同步
可能出於一些原因你需要手動修改自己電腦的時間日期設置,在用完之後該如何快速的恢復到原來的正確時間,而不影響你的正常使用呢,這時要設置電腦時間自動同步網路internet時間。
1、點擊桌面右下角的時間,在彈出框內點擊更改日期時間設置。
2、在彈出框內選擇Internet選項。
3、點擊更改設置,要同步Internet時間的前置條件是得啟動你windows time服務,下面會介紹到如何啟動windows的時間服務。如果windows時間服務已啟動直接在彈出框點立即更新即可。
4、找到我的電腦,右鍵在彈出選項框中選擇管理,會出現計算機管理頁面。
5、找到最下面的服務和應用程序單擊那個小三角,在展開選項中選擇服務,會出現windows的服務列表。
6、在列表中找到windows Time服務,選中之後在又上角會顯示啟動服務的按鈕,點擊啟動。
7、啟動之後關於此服務右上角的操作按鈕會變為停止或重新啟動,如此你的電腦時間會自動跟網路同步。
② linux配置多台伺服器時間同步.
一、設置A伺服器為時間伺服器(加入A伺服器IP為172.18.102.2)
1 修改 /etc/ntp.conf,如下所示:
命令:vi /etc/ntp.conf
內容:
# Undisciplined Local Clock. This is a fake driver intended for backup
# and when no outside source of synchronized time is available.
server 127.127.1.0 # local clock
#fudge 127.127.1.0 stratum 10
2 啟動時間伺服器,命令如下:
service ntpd status
service ntpd start
3 查看啟動結果,如下所示:
命令:ntpq -p
結果:
remote refid st t when poll reach delay offset jitter
==============================================================================
*LOCAL(0) .LOCL. 5 l 2 64 377 0.000 0.000 0.000
4 設置自啟動,命令如下:
chkconfig ntpd on
二、設置需要同步的伺服器
1 修改 /etc/ntp.conf,如下:
命令:vi /etc/ntp.conf
內容:
# Undisciplined Local Clock. This is a fake driver intended for backup
# and when no outside source of synchronized time is available.
server 172.18.102.2 # local clock 與伺服器A機時間同步
fudge 172.18.102.2 stratum 10
2 啟動時間伺服器,命令如下:
service ntpd status
service ntpd start
3 查看啟動結果,如下所示:
命令:ntpq -p
結果:
remote refid st t when poll reach delay offset jitter
==========================《Linux就該這么學》一起學習linux
172.18.102.2 LOCAL(0) 6 u 5 64 1 1.377 -7077.8 0.000
4 設置自啟動,命令如下:
chkconfig ntpd on
5 立即同步
ntpdate -d 172.18.102.2
③ 兩台電腦如何同步時間
需要兩台計算機間同步時間,其實就是區域網同步時間,找到命令
net time \192.168.0.1 /set /y
但是會出現「發生系統錯誤 5」。出現這樣的錯誤是因為客戶端還沒有登錄進時間源伺服器,客戶機需要登錄進伺服器才能取得時間。使用Guest用戶登錄進時間源伺服器就可以
net use \192.168.0.1 「123」 /user:」Guest」
net use後面跟伺服器ip,再後面是Guest用戶的密碼123,然後加user參數填上用戶名,如果Guest沒有設定密碼,雙引號不填內容。需要注意的是,很多進過360安全衛士優化過的系統禁用了Guest用戶,需要手動打開用戶,或者在伺服器上新建一個用戶專門用來同步時間。
可以建一個批處理來同步時間,保存為timesync.bat文件:
net use \192.168.0.1 「」 /user:」Guest」
net time \192.168.0.1 /set /y
net use * /del /y
exit
把這個批處理添加到計劃任務裡面,設定為每天運行,即可每天在指定的時間同步。運行計劃任務需要Task Scheler服務開啟,同樣的,有些優化過的系統會關閉此項服務,在服務中設定為自動啟動即可。
計劃任務運行時會有命令窗口閃過,如果不要彈出命令窗口,可以在timesync.bat文件的同一目錄裡面新建run.vbe文件:
set ws=wscript.createobject(「wscript.shell」)
ws.run 「timsync.bat /start」,0
將計劃任務中的批處理換成run.vbe就可以了,為了防止有時連不上伺服器,造成命令一直無法終止,可以在計劃任務的設置選項卡中,將任務的運行時間設為5分鍾,防止任務卡殼。
④ 區域網電腦如何同步伺服器時間
1、在電腦桌面的右下角點擊時間,彈出系統時間界面。在此界面左下角點擊「更改日期和zhuan時間設置」,進入日期和時間界面。XP系統需要雙擊時間,Win7系統中直接左鍵單擊即可。
2、在「日期和時間」屬性界面,單擊「Internet時間」,進入「Internet時間」選項卡。在「Internet時間」選項卡中,單擊右側的「更改設置」按鈕,進入更改界面進行設置。
3、在「Internet時間設置」界面中,在「與Internet時間伺服器同步」前面挑勾。之後在伺服器中輸入更新伺服器的IP地址。在區域網中,IP地址為你需要同步的伺服器IP地址。
4、啟動時間同步服務。可以點擊界面的「立即更新」啟動時間同步服務。如果不啟動時間同步服務,將無法與你設置的同步伺服器進行時間更新。
5、在「Internet時間設置」選項界面中,如果時間同步服務已經成功啟動,則在此界面會顯示系統下一次同步時間。如果不顯示,則需求手動啟動時間同步服務,否則無法實現該功能。
6、在時間設置界面,同時可以顯示兩個時區。日期和時間-附加時鍾,選擇好時區後,在「顯示此時鍾」前面挑勾,既可以將此時鍾在時間中顯示。
⑤ 內網有兩台電腦時間不對了,如何能把他們的時間和我們的伺服器時間同步了
1、手動修改PC現在的時間
2、伺服器和 PC,通過Windows 自帶的系統自帶的internet時間同步功能 微軟時間伺服器同步
3、如果你只想在內網讓你的PC和 你們自己的伺服器同步時間,就比較麻煩了。需要付費幫你研究下
⑥ 如何使兩台linux伺服器時間同步
Linux自帶了ntp服務 -- /etc/init.d/ntpd,這個服務不僅可以設置讓本機和某台/某些機器做時間同步,他本身還可以扮演一個timeserver的角色,讓其他機器和他同步時間。
配置文件就是/etc/ntp.conf。
為了測試,設置讓node2 -- 192.168.1.102和node1 -- 192.168.1.101做時間同步。
第一步,
node1做time server,node1本身不和其他機器時間同步,就是取本地時間。
所以,先把node1機器的時間調准了:
[root@node1 ~]date -s 08/03/2011
[root@node1 ~]date -s11:12:00
[root@node1 ~]clock -w
[root@node1 ~]hwclock --systohc
後兩個命令是把設置的時間寫到硬體時間中去(也就是CMOS裡面的時間)。
第二步,
然後將node1配置成一個time server,修改/etc/ntp.conf,
[root@node1 ~]vi /etc/ntp.conf
其他的配置不怎麼需要改,只需要關注restrict的配置:
1. 注釋掉原來的restrict default ignore這一行,這一行本身是不響應任何的ntp更新請求,其實也就是禁用了本機的ntp server的功能,所以需要注釋掉。
2. 加入:restrict 192.168.1.0 mask 255.255.255.0 -- 讓192.168.1.0/24網段上的機器能和本機做時間同步
3. 這樣就可以了,記得下面的:
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
這兩行需要,這是讓本機的ntpd和本地硬體時間同步。
當然,我們也可以添加server xxx.xxx.xxx.xxx,讓他和其他的time server時間同步。
4. /etc/init.d/ntpd restart
5. chkconfig ntpd on
6. 修改iptables配置,將tcp和udp 123埠開放,這是ntp需要的埠,在/etc/services中可以查到這個埠。
第三步,
這樣node1就成為一台time server了,現在我們配置node2這台機器,也是修改/etc/ntp.conf ,
[root@node2 ~]vi /etc/ntp.conf
1. restrict default ignore這行保留為注釋狀態,因為sales不需要做time server
2. 注釋掉server 127.127.1.0, fudge 127.127.1.0 stratum 10這兩行,因為這台機器不需要和本地硬體時鍾同步了。
3. 加入server 192.168.1.101這行,和node1機器同步。
這樣就OK了。看看時間,已經和node1同步了。往後默認配置好像是5分鍾和time server同步一次。ntpdate命令是顯式的和某台機器做時間同步,以前將ntpdate放到crontab中定期同步也是可以的,但是既然ntpd本身就可以做這個時間
第四步,將ntpdate放到crontab中定期步也是可以的
[root@node2 ~]#vi ntpupdate.sh
/usr/sbin/ntpdate 192.168.1.101
[root@node2 ~]#chmod 755 ntpupdate.sh
[root@node2 ~]#crontab -e
*/1 * * * * /root/ntpupdate.sh
[root@node2 ~]#/etc/init.d/crond restart