solaris 下ntp配置

    技术2022-05-13  4

    配置SOLARIS的NTP服务

    solaris 配置 2009-12-24 16:07:11 阅读170 评论0  字号: 订阅

    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帮助进行查询。在这里就不详细说明了。

     

    cd /usr/sbin/

    里有NTP的相关,命令可用,可MAN查看一下

     

    ln -s /etc/init.d/xntpd /etc/rc0.d/K10xntpd

    ln -s /etc/init.d/xntpd /etc/rc2.d/S99xntpd

     

    iostat -xnp 2


    最新回复(0)