网络时间服务器搭建linux_windows时间服务器搭建

hacker|
109

文章目录:

如何搭建一个linux服务器

在开发过程中,必然会出现多人同时工作、协着的情况,在嵌入式开发项目中更为平常,这样可以加快项目周期,为产品上市占得时间先机。目前,使用Linux作为开发产品的操作系统情况越来越多,使用越来越广泛。为了交叉编译,为了最接近开发目标,我们一般都会自己搭建一台Linux开发服务器。Linux开发服务器一些常用的功能必须支持,比如Samba、nfs、tftp、httpd等。

首先我们需要选择合适的Linux操作系统作为服务器的系统,推荐使用Fedora8、Fedora10等,笔者在长期使用的过程中觉得比较稳定吧!如何安装该操作系统就不多说了。 装好系统后,需要增加Linux OS用户,可以使用命令#adduser XXX;增加XXX用户,

如何搭建linux ntp服务器

Centos 安装 NTP 服务

NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。

检查是否已经安装ntp

#转载自

# rpm -qa|grep ntp

ntp-4.2.4p8-2.el6.centos.i686

配置ntp.conf

# vim /etc/ntp.conf

需要修改以下几项:

restrict:表示设置客户端连接到本NTP服务器的权限

其规则为:restrict ip mask netmask_ip parameter

其中IP 可以是地址位,也可以是default;parameter有以下选项:

ignore:关闭所有的NTP链接服务

nomodify:表示client不能更改server端的参数信息

notrust:该client除非通过认证,否则该客户端的来源将被视为不信任网域

noquery:不提供客户端的时间查询

server:

表示设置本NTP服务器连接到远程NTP服务器的地址

server 127.127.1.0

fudge 127.127.1.0 stratum 10

以上两行表示如果server指定的服务器连接失败,则采用本地的时间来同步时间

配置日志:

statsdir /var/log/ntp/

logfile /var/log/ntp/ntp.log

本文做了简单的配置,内容如下:

driftfile /var/lib/ntp/drift

restrict 127.0.0.1

restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap

server 210.72.145.44 prefer

server 133.100.11.8

server 0.asia.pool.ntp.org

server 2.asia.pool.ntp.org

server 1.asia.pool.ntp.org

server 127.127.1.0 # local clock

fudge 127.127.1.0 stratum 8

includefile /etc/ntp/crypto/pw

keys /etc/ntp/keys

statsdir /var/log/ntp/

logfile /var/log/ntp/ntp.log

启动ntp

# mkdir -p /var/log/ntp  touch /var/log/ntp/ntp.log

# chkconfig ntpd on

# service ntpd start

客户端测试

通过linux客户端测试ntp server

# ntpdate 192.168.0.4

5 Aug 15:43:22 ntpdate[30958]: adjust time server 192.168.0.4 offset 0.000576 sec

当出现以上信息表示成功配置ntp server!

注意: 如果ntp刚启动起来,在客户端同步的时候会出现 no server suitable for synchronization found 的错误提示,这是因为ntp server 刚启动起来,还没有和上级ntp取得同步,大概过5分钟左右再在客户端上同步,可得到正确信息。

Linux下如何搭建本地时间服务器?

你可以在Linux上单间 ntp服务。

NTP提供准确时间,首先要有准确的时间来源,这一时间应该是国际标准时间UTC。 NTP获得UTC的时间来源可以是原子钟、天文台、卫星,也可以从Internet上获取。这样就有了准确而可靠的时间源。时间按NTP服务器的等级传播。按照离外部UTC 源的远近将所有服务器归入不同的Stratum(层)中。Stratum-1在顶层,有外部UTC接入,而Stratum-2则从Stratum-1获取时间,Stratum-3从Stratum-2获取时间,以此类推,但Stratum层的总数限制在15以内。所有这些服务器在逻辑上形成阶梯式的架构相互连接,而Stratum-1的时间服务器是整个系统的基础。

计算机主机一般同多个时间服务器连接, 利用统计学的算法过滤来自不同服务器的时间,以选择最佳的路径和来源来校正主机时间。即使主机在长时间无法与某一时间服务器相联系的情况下,NTP服务依然有效运转。

为防止对时间服务器的恶意破坏,NTP使用了识别(Authentication)机制,检查来对时的信息是否是真正来自所宣称的服务器并检查资料的返回路径,以提供对抗干扰的保护机制。

Linux如何搭建本地时间服务器

1、安装ntpd

2、vi /etc/ntp.conf

server 指定连接时间服务器

restrict指定允许访问的主机列表

例如

server 210.72.145.44 prefer

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap noquery notrust

3、/etc/init.d/ntpd start 启动ntp服务

4、netstat -nulp检查123UDP端口是否开启

5、在需要同步时钟的主机配置计划任务

0 0 * * * /usr/sbin/ntpdate 192.168.1.9;/sbin/hwclock -w;

linux怎么添加ntp服务器

执行ntpdate xxx.xxx.xxx.xxx(ntp服务器地址)。

Linux下配置NTP服务器

配置方法:

1、ntp服务安装

NTP服务在RHEL5.x中式默认安装的软件包,可用rpm -qa |grep

ntp检查是否安装,如果未安装可使用如下命令安装与删除NTP服务器软件包

#使用rpm方式安装

rpm -ivh ntp-4.2.2p1-8.el5.i386.rmp

#使用yum方式安装

yum -y install ntp.i*

#使用rpm方式删除

rpm -e ntp-4.2.2pl-8.el5.i386.rpm

#使用yum方式删除

yum -y remove ntp.i*

2、ntp服务配置

在ntp服务安装完成后,需要修改ntp服务配置文件。ntp服务主配置文件/etc/ntp.conf

2.1 ntp服务的启动、暂停

NTP属于system

V服务,其启动、暂停相关命令如下:

#启动

service ntpd

start

#停止

Service ntpd

stop

#重新加载

service ntpd

reload

#查看当前启动状态

service ntpd

status

2.2 ntp服务自动加载

设置ntp服务下一次开机运行状态可通过命令配置

#在运行级别2、3、4、5上设置为自动运行

chkconfig

ntpd on

#在运行级别2、3、4、5上设置为不自动运行

chkconfig

ntpd off

#在运行级别3、5上设置为自动运行

chkconfig

ntpd --level 35 on

#在运行级别3、5上设置为不自动运行

chkconfig

ntpd --level 35 off

2.3 配置信息

配置ntp,将Internet上的时间服务器作为内部标准时间来源,过程如下

1)修改/etc/ntp.conf文件

restrict default kod nomodify notrap nopeer noquery

restrict 127.0.0.1

restrict -6::1

restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

#指定Internet上的时间服务器

restrict 207.46.232.182 mask 255.255.255.255 nomodify notrap noquery

server 207.46.232.182

server 127.127.1.0

fudge 127.127.1.0 stratum 10

keys /etc/ntp/keys

#指定NTP服务器日志文件

logfile /var/log/ntp

2)修改/etc/ntp/stpe-tickers文件,内容如下(当ntpd服务启动时,会自动与该文件中记录的上层NTP服务进行时间校对)

207.46.232.182

127.127.1.0

3)修改/etc/sysconfig/ntpd文件,内容如下:

#允许BIOS与系统时间同步,也可以通过hwclock -w 命令

SYNC_HWCLOCK=yes

4)在配置完成并重新启动服务后,可通过ntpstat

命令显示本机上一次与上层ntp服务器同步时间的情况,也可以使用ntpq -p 查看本机与上层ntp服务器通信情况,

2.4 图形界面配置NTP

图形界面下直接用system-config-date, 在“Network Time Protocol”选项页指定NTP服务器后勾选“Synchronize system clock before startingservice”,将ntpd服务设置为自动运行即可。

2.5 客户端访问

1)Linux客户端可通过图形界面进行配置,也可以通过ntpdate命令立即与NTP服务器及行时间校对。

ntpdate 192.168.0.10

2)Windows客户端,只需双击任务栏右下角的时钟,选择“Internet时间”选项页,输入NTP服务IP地址或FQDN,并勾选“自动与Internet时间服务器同步”即可。

Windows默认7天自动更新一次,可通过修改注册表HKEY_LOCAL_MACHINE\SYSTEM

\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval 默认单位为妙,修改后重新启动即可生效。

如何搭建Linux系统中的网络管理系统,只需要搭建一个最简单的就好

进入新安装好的Linux虚拟主机管理系统的X窗口界面,你已经能够在鼠标的帮助下遍历Linux桌面丰富的应用软件了。不过,如果你想更改当前的配置,或者为了可以让Linux更符合自己的使用习惯,花一点时间作一些适当的调整,还是很有必要的。

在桌面上右击鼠标,选择“新的终端”,就可以在桌面打开一个新的终端窗口(界面和功能类似于Windows中的DOS窗口),在其中执行终端命令是一种非常实用快捷的方式。

键入setup命令启动文本模式的设置工具,可以对包括用户帐号的验证方式、防火墙、键盘、鼠标、网卡、打印机、系统服务进程、声卡、时区、显示器等进行重新配置。进入X Window后,点按“开始/系统设置”或者“开始/首选项”菜单,也可以对包括多种网络服务器、安全级别、语言以及显示器的分辨率、刷新率、颜色等系统属性进行设置。

下面是一些对于新手来说较为常见的问题,大家可以据此根据自己的需要对系统作进一步的调整。

(一)进入Linux的初始帐号和密码以及忘记根密码的解决方案

如果在安装的时候没有添加其它用户,就只能使用根用户登录,帐号为root,密码使用系统安装时用户设置的密码。如果忘记了root用户的密码,可以采用单用户模式进入系统,再使用passwd命令更改根用户的密码。要在LILO启动模式下进入单用户模式,可在出现lilo:提示符时键入“linux 1”或“linux single”(图形LILO可按Ctrl+x组合键切换到文本方式);在GRUB启动模式下,选择相应的Linux启动选项,按e键,然后再选择通常的启动系统核心位置(如“kernel /vmlinuz-2.4.18-3 ro root=/dev/hda2”),再按e键,进入命令行状态,在后面加上single参数(如“kernel /vmlinuz-2.4.18-3 ro root=/dev/hda2 single”),回车后,按b键启动系统。以单用户模式进入Linux虚拟主机操作系统时,无需输入以前的密码,并且可以使用passwd命令重新设定新的root用户密码。

(二)获取Linux虚拟主机操作系统帮助命令

几乎所有的Linux虚拟主机操作系统命令都带有man page(帮助页面),例如使用“man ls”命令就可以查看列目录命令ls的详细文档。Red Hat 9.0也提供了部分命令的中文帮助文档,你可以使用“ls --help”来获得命令的帮助信息。来自GNU项目的工具软件的在线帮助手册多以info文件的形式存在,用户可以使用info命令调用GNU的超文本帮助系统。此外,用户也可以直接打开系统菜单/帮助电子文档手册(图help)。另外,用户还可以在http ://网站维护的一个“中文man page计划”中,下载安装经由众多的Linux爱好者翻译过来的Linux虚拟主机操作系统命令的中文帮助文档。

(三)改变LILO、GRUB的默认启动顺序

编辑LILO的配置文件/etc/lilo.conf,更改“default=dos”值后存盘退出,或者使用命令“lilo -D dos”(以上两种方式都是将标识为dos的操作系统设置为默认启动系统)。

GRUB是一个免费的多功能启动系统控制器,其配置文件为/boot/grup/menu.lst,其中的default值以0、1、2…表示默认启动随后的第1、2或第3个操作系统,修改default的值就可以更改系统的默认启动顺序了。

(四)图形界面和文字界面启动系统方式的切换

编辑/etc/inittab文件,将其中“id:5:initdefault:”一行中的5改为3,重启系统即可。反之,将3改成5则表示选用图形界面启动方式。

(五)在Red Hat Linux中使用五笔输入法

可能是因为版权的原因,Ret Hat 9.0自带的miniChinput中文输入法中没有收入五笔输入法,不过我们可以手工升级程序的最新版本。首先用“rpm -e miniChinput”命令删除当前的miniChinput,然后到miniChinput软件的网站http ://minichinput.sourceforge.net/下载最新的软件版本,使用“rpm ivh 文件名”完成安装,重启进程后,就可以使用集成在其中的念青五笔输入法了。

3条大神的评论

  • avatar
    访客 2022-07-15 下午 09:27:52

    nf需要修改以下几项:restrict:表示设置客户端连接到本NTP服务器的权限其规则为:restrict ip mask netmask_ip paramete

  • avatar
    访客 2022-07-16 上午 03:48:51

    理系统的X窗口界面,你已经能够在鼠标的帮助下遍历Linux桌面丰富的应用软件了。不过,如果你想更改当前的配置,或者为了可以让Linux更符合自己的使用习惯,花一点时间作一些适当的调整,还是很有必要的。 在桌面上右击鼠标,选择“新的终端”,就可以在桌面打开一个新的终端

  • avatar
    访客 2022-07-16 上午 03:19:21

    traprestrict 192.168.1.0 mask 255.255.255.0 nomodify notrap#指定Internet上的时间服务器restrict 207.46.232.

发表评论