ubuntu搭建内部NTP服务器

NTP服务器是用于网络时间同步的服务器,通常它是作为一个中继服务器,从上层服务器获取时间,然后将时间同步给其它机器。

1. 安装

在ubuntu平台上,直接安装ntp包即可

sudo apt-get install ntp

2. 启动服务

ubuntu上默认安装后就会启动ntp服务,在修改配置项后需要手动重启服务

sudo /etc/init.d/ntp restart

3. 配置服务

ntp服务的配置文件为/etc/ntp.conf,通常需要配置的属性如下:

# Specify one or more NTP servers.

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
#server 0.ubuntu.pool.ntp.org
#server 1.ubuntu.pool.ntp.org
#server 2.ubuntu.pool.ntp.org
#server 3.ubuntu.pool.ntp.org

# Use Ubuntu's ntp server as a fallback.
#server ntp.ubuntu.com

此处配置上层ntp服务器地址,在ntp服务启动后,会先从这些服务器获取基准时间,如果都连不上,则ntp服务不会正常工作。此处希望ntp服务以本机时间作为基准,所以将所有的server全部注释。

# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
broadcast 10.0.161.255

此处配置ntp服务为当前网络提供时间同步服务,填写当前网络的广播地址。

广播地址可以通过ifconfig命令获取:

snow@snow-desktop:~$ ifconfig
eth0      Link encap:以太网  硬件地址 d0:27:88:39:3f:da  
          inet 地址:10.0.161.90  广播:10.0.161.255  掩码:255.255.255.0
          inet6 地址: fe80::d227:88ff:fe39:3fda/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:112448 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:54230 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000 
          接收字节:61800432 (61.8 MB)  发送字节:9700151 (9.7 MB)

注意修改配置文件后需要重启ntp服务后配置才会生效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值