NTP学习
2024-10-21 11:35:54
NTP(The Network Time Protocol),本以为是一个非常简单的协议,但是看了百度百科和ntp.org的介绍后,我发现我错了。
这个看似简单的协议存在一个很关键也是非常重要的问题-网络传输导致的延时,并有可能最终导致终端机的时间与时间服务器上相差很多,引起的后果不必多言了。
一、安装:
1.通过软件源在线安装
$ sudo apt-get install ntp
2.源码安装(没什么好说的,经典三步安装)
$ wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.6p5.tar.gz $ tar xvf ntp-4.2.6p5.tar.gz $ cd ntp-4.2.6p5 $ ./configure $ make $ sudo make install
二、配置
1.手动创建配置文件 /etc/ntp.conf(如果是通过源码编译安装需要此步骤,在线安装已经默认生成此文件)
$ sudo touch /etc/ntp.conf
2.内容
server 192.168.1.101 # 同步的时间服务器 restrict 127.0.0.1 # 对本机不加访问限制 restrict :: # V6IP的localhost
3.保存,启动服务
$ ntpd -l /tmp/ntpd.log
4.测试是否连接成功
$ watch ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*dns1.synet.edu. 202.118.1.46 u 97.701 10.500 27.195
这里delay和reach值如果为0,表明未正常同步
注意:时间不是启动服务后就可以同步的,需要等待几分钟后才可以同步到最新。
以上具体可参考:
http://www.blogjava.net/spray/archive/2008/07/10/213964.html
最新文章
- Light OJ 1030 - Discovering Gold(概率dp)
- 流媒体一些server
- eclipse插入自定义注释(含当前系统时间)
- Ubuntu下codeblocks汉化
- JDBC连接数据库经验技巧(转)
- STL该反应堆运行
- 建造者模式—设计角度重温DNF中的角色
- linux_远程连接
- R语言的神奇之基于向量
- windows NLB实现MSSQL读写分离--从数据库集群读负载均衡
- HDFS之HA机制
- python学习之路网络编程篇(第四篇)- 续
- JDBC事务控制
- 常用Java技术社区
- scoketio
- selenium-java,selenium版本和火狐浏览器版本对应关系
- [Optimization] Dynamic programming
- WEB应用支持RESTFUL风格方法
- 20171126-handler消息机制理解
- android:首页点击返回键,两秒内再次点击退出系统
热门文章
- 模拟插队,出队,POJ(2259)
- 在TextBox控件中禁用鼠标右键
- chapter1-printf.py
- 20145238-荆玉茗 《Java程序设计》第8周学习总结
- Rich feature hierarchies for accurate object detection and semantic segmentation(RCNN)
- EF 状态版 增删改
- 将base64编码转换图片
- 基于建模的视觉定位(SFM-Based Positioning)
- javascript中的作用域与作用域链
- 项目 XXX 受源代码管理。向源代码管理注册此项目时出错。建议不要对此项目进行任何修改