免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1837 | 回复: 0
打印 上一主题 下一主题

配置SOLARIS的NTP服务 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-01-03 09:55 |只看该作者 |倒序浏览
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

=======================================================================
1、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.client /etc/inet/ntp.conf
/etc/init.d/xntpd start


Sun Solaris 10:
1、把/etc/inet/ntp.clinet拷贝到/etc/inet/ntp.conf
cp /etc/inet/ntp.clinet /etc/inet/ntp.conf
2、修改/etc/inet/ntp.conf文件
vi /etc/inet/ntp.conf
#multicastclient 224.0.1.1 #注释掉这一行
server 192.168.80.252 prefer #添加NTP服务器1
server 192.168.80.253 prefer #添加ntp服务器2
3、启动ntp服务
svcadm enable network/ntp

Solaris下启用 ntpd 的方法:
ntp 的配置文件: /etc/inet/ntp.conf
检查 ntp 依赖:# svcs -l svc:/network/ntp:default
然后
# svcadm enable svc:/network/ntp
# svcadm refresh svc:/network/ntp
# svcadm restart svc:/network/ntp

首先,先进入/etc/inet目录然后,通过vi命令建立ntp.conf这个文件如果采用ULC方式的话,可以直接使用cp /etc/inet/ntp.server /etc/inet/ntp.conf然后进行相应的修改就可以了。
用vi /etc/inet/ntp.conf这个文件的时候进入以后输入相应的信息:
server x.x.x.x
server x.x.x.x
server x.x.x.x
driftfile /etc/inet/ntp.drift
然后,在/etc/inet目录下用touch /etc/inet/ntp.drift这个文件。这个文件的位置是不固定的。可以放在/var/ntp/ntp.drift这个位置。相应的在你的/etc/inet/ntp.conf这个文件中的driftfile /etc/inet/ntp.drift这个文件就要改为/var/ntp/ntp.drift这个位置。
配置完成以后就可以启动ntp服务了。启动服务的方法是/etc/init.d/xntpd start 这个时候可以通过ps –ef |grep ntp或者使用pgrep –lf ntp查看一下你的ntp服务是否启动了。然后可以通过snoop命令进行ntp的检测。
Snoop |grep –i ntp进行检测。
在建立好ntp服务以后,可以用2个工具命令对ntp服务进行管理。
一个是ntpq是一个交互式应用命令,在它的下面有很多的子命令可以供大家使用.使用peers可以查看同步进程。如果还需要其他的命令可以输入help进行查看。还有一个工具命令是ntpdate这个命令一般用于ntp的客户端使用。可以在/var/adm/messages中看到ntp的同步信息的情况。如果需要更加详细的ntpq和ntpdate的信息可以使用man帮助进行查询。在这里就不详细说明了。
resource=http://www.bdqnjob.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP