如何利用本地NTP服務(wù)器調(diào)整VMware虛擬機(jī)時(shí)區(qū)和時(shí)間
通過(guò)將主機(jī)設(shè)為本地NTP服務(wù)器,可以解決VMware虛擬機(jī)時(shí)區(qū)和時(shí)間不同步的問(wèn)題。這可能是最簡(jiǎn)單快速的方法之一。本文將重點(diǎn)介紹在Fedora 19上進(jìn)行時(shí)間同步,并簡(jiǎn)要討論RHEL的時(shí)區(qū)配置。 打開(kāi)
通過(guò)將主機(jī)設(shè)為本地NTP服務(wù)器,可以解決VMware虛擬機(jī)時(shí)區(qū)和時(shí)間不同步的問(wèn)題。這可能是最簡(jiǎn)單快速的方法之一。本文將重點(diǎn)介紹在Fedora 19上進(jìn)行時(shí)間同步,并簡(jiǎn)要討論RHEL的時(shí)區(qū)配置。
打開(kāi)注冊(cè)表進(jìn)行設(shè)置
首先,需要對(duì)注冊(cè)表中的三個(gè)子項(xiàng)進(jìn)行設(shè)置和更改,以確保Windows 7主機(jī)可以成為NTP服務(wù)器,為虛擬機(jī)提供NTP服務(wù)。在“開(kāi)始”菜單中運(yùn)行regedit.exe打開(kāi)注冊(cè)表編輯器。
- 定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters,將LocalNTP的值設(shè)為1。如果沒(méi)有此項(xiàng),可以新建LocalNTP。
- 找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProviders tpServer,將Enabled的值設(shè)為1。
- 在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig下,將AnnounceFlags的值設(shè)為1。
接下來(lái),啟動(dòng)Windows 7的NTP服務(wù)。在“開(kāi)始”菜單中輸入并回車(chē)。將Windows Time服務(wù)的啟動(dòng)類(lèi)型設(shè)置為自動(dòng),并啟動(dòng)該服務(wù)?,F(xiàn)在你的Windows 7主機(jī)就可以作為本地NTP服務(wù)器運(yùn)行。
配置VMware虛擬機(jī)Fedora 19
現(xiàn)在我們已經(jīng)搭建好了Windows 7的NTP服務(wù)器,接下來(lái)我們需要在VMware虛擬機(jī)Fedora 19中進(jìn)行設(shè)置。
- 首先確保虛擬機(jī)可以與主機(jī)通信,然后開(kāi)放NTP所需的網(wǎng)絡(luò)端口123??梢酝ㄟ^(guò)以下命令實(shí)現(xiàn):iptables -A INPUT -p tcp --dport 123 -j ACCEPT。
- 在保證虛擬機(jī)能夠連通主機(jī)的情況下,使用ntpdate命令同步時(shí)間。例如,ntpdate hosts_ip,這里的hosts_ip為你的主機(jī)IP地址。
- 通過(guò)date命令查看當(dāng)前時(shí)區(qū)和時(shí)間是否已經(jīng)同步。
經(jīng)過(guò)以上步驟,你的主機(jī)和虛擬機(jī)的時(shí)間應(yīng)該已經(jīng)同步完成,從而解決了VMware虛擬機(jī)時(shí)區(qū)和時(shí)間不同步的問(wèn)題。
重新生成的簡(jiǎn)單幾步操作實(shí)現(xiàn)Windows主機(jī)和VMware虛擬機(jī)時(shí)間同步