- 浏览: 509133 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (156)
- xml (4)
- web前端 (24)
- jQuery (18)
- java (38)
- SQL (9)
- perl (2)
- OTRS (1)
- GWT (4)
- Linux (32)
- Maven (2)
- Spring (2)
- Oracle Win7 (1)
- css (8)
- eclipse (3)
- mysql (11)
- tomcat (5)
- git (4)
- javascript (22)
- font (1)
- android (1)
- log4j (1)
- email (1)
- sublime plugin (1)
- html (2)
- matches (1)
- php (3)
- apache (3)
- gd (1)
- docker (5)
- rails (1)
- RabbitMQ (1)
- Ubuntu (3)
- L2TP VPN (1)
- nodejs (1)
- oraclejet (1)
- ubutun (1)
- ntp (1)
- ngix (1)
- ssl (1)
- https (1)
- Linux,Debian (2)
- dpkg (1)
- pac (1)
- vi (1)
- vim (1)
- java,http (0)
- httpClient (0)
- shutter (1)
- shell (1)
- redmine (1)
最新评论
-
纵观全局:
配置之后,连接显示不是私密连接
keytool生成证书与Tomcat SSL配置 -
zhuchao_ko:
可以 伪造
java获得ip地址 -
longhua2003:
代码太乱了
java下载文件 -
tomhat:
ccx410 写道 安装gwt报错,unable to ret ...
GWT CellTable -
ccx410:
安装gwt报错,unable to retrieve osgi ...
GWT CellTable
由于公司架构需求部分服务器走内部网络,这部分服务器均无外部网络,导致存在一个问题就是时间无法进行同步,于是网上找了下资料可以通过搭建ntp服务器来解决这问题,也相对简单,废话少说,看底下配置!
环境:ubuntu 12.04 server/64版本(服务端及客服端均相同)
ntp服务器IP(内网):192.168.10.2
内网服务器IP:192.168.10.*
步骤:
1、安装ntp软件
2、修改配置文件
主要是在配置文件中的:
restrict -6 default kod notrap nomodify nopeer noquery
语句后面加入:
restrict 192.168.10.0 mask 255.255.255.0 nomodify
restrict 192.168.10.0 mask 255.255.255.0 nomodify---主要是允许能同步的服务器所在的内部网段
注:
1>、权限设定部分
权限设定主要以restrict这个参数来设定,主要的语法为:
restrict IP mask netmask_IP parameter
其中IP可以是软体位址,也可以是 default ,default 就类似0.0.0.0
至于 paramter则有:
ignore:关闭所有的NTP 连线服务
nomodify:表示Client 端不能更改 Server 端的时间参数,不过Client端仍然可以透过Server 端來进行网络较时。
notrust:该 Client 除非通过认证,否则该 Client 来源将被视为不信任网域
noquery:不提供 Client 端的时间查询
如果 paramter完全没有设定,那就表示该 IP (或网域) 『没有任何限制!』
2>、上层主机设定
上层主机选择ntp.ubuntu.com,要设定上层主机主要以server这个参数来设定,语法为:server [IP|FQDN] [prefer]
Server 后面接的就是我们上层的Time Server !而如果 Server 参数后面加上perfer 的话,那表示我们的 NTP 主机主要以该部主机来作为时间较正的对应。另外,为了解决更新时间封包的传送延迟动作,可以使用driftfile 来规定我们的主机在与Time Server沟通时所花费的时间,可以记录在 driftfile 后面接的档案内
3、如果有设置防火墙必须取消对123端口的限制
4、重启ntp服务
5、客户端同步(也就是要进行同步的内网服务器)
sudo ntpdate 192.168.10.2
可同时查看服务器的硬件时钟并进行更改:
sudo hwclock
sudo hwclock -w
6、常见故障
客户端同时时出现:no server suitable for synchronization found 错误提示
原因:
在ntp server上重新启动ntp服务后,ntp server自身或者与其server的同步的需要一个时间段,这个过程可能是5分钟,在这个时间之内在客户端运行ntpdate命令时会产生no server suitable for synchronization found的错误。
那么如何知道何时ntp server完成了和自身同步的过程呢?
在ntp server上使用命令:
#ntpq -p
来源:http://blog.csdn.net/mmz_xiaokong/article/details/8700979
环境:ubuntu 12.04 server/64版本(服务端及客服端均相同)
ntp服务器IP(内网):192.168.10.2
内网服务器IP:192.168.10.*
步骤:
1、安装ntp软件
$sudo apt-get install ntp
2、修改配置文件
$sudo vim /etc/ntp.conf
driftfile /var/lib/ntp/ntp.drift statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable server ntp.ubuntu.com restrict -4 default kod notrap nomodify nopeer noquery restrict -6 default kod notrap nomodify nopeer noquery restrict 192.168.10.0 mask 255.255.255.0 nomodify restrict 127.0.0.1 restrict ::1
主要是在配置文件中的:
restrict -6 default kod notrap nomodify nopeer noquery
语句后面加入:
restrict 192.168.10.0 mask 255.255.255.0 nomodify
restrict 192.168.10.0 mask 255.255.255.0 nomodify---主要是允许能同步的服务器所在的内部网段
注:
1>、权限设定部分
权限设定主要以restrict这个参数来设定,主要的语法为:
restrict IP mask netmask_IP parameter
其中IP可以是软体位址,也可以是 default ,default 就类似0.0.0.0
至于 paramter则有:
ignore:关闭所有的NTP 连线服务
nomodify:表示Client 端不能更改 Server 端的时间参数,不过Client端仍然可以透过Server 端來进行网络较时。
notrust:该 Client 除非通过认证,否则该 Client 来源将被视为不信任网域
noquery:不提供 Client 端的时间查询
如果 paramter完全没有设定,那就表示该 IP (或网域) 『没有任何限制!』
2>、上层主机设定
上层主机选择ntp.ubuntu.com,要设定上层主机主要以server这个参数来设定,语法为:server [IP|FQDN] [prefer]
Server 后面接的就是我们上层的Time Server !而如果 Server 参数后面加上perfer 的话,那表示我们的 NTP 主机主要以该部主机来作为时间较正的对应。另外,为了解决更新时间封包的传送延迟动作,可以使用driftfile 来规定我们的主机在与Time Server沟通时所花费的时间,可以记录在 driftfile 后面接的档案内
3、如果有设置防火墙必须取消对123端口的限制
iptables -t filter -A INPUT -p udp --destination-port 123 -j ACCEPT
4、重启ntp服务
sudo /etc/init.d/ntp restart
5、客户端同步(也就是要进行同步的内网服务器)
sudo ntpdate 192.168.10.2
可同时查看服务器的硬件时钟并进行更改:
sudo hwclock
sudo hwclock -w
6、常见故障
客户端同时时出现:no server suitable for synchronization found 错误提示
原因:
在ntp server上重新启动ntp服务后,ntp server自身或者与其server的同步的需要一个时间段,这个过程可能是5分钟,在这个时间之内在客户端运行ntpdate命令时会产生no server suitable for synchronization found的错误。
那么如何知道何时ntp server完成了和自身同步的过程呢?
在ntp server上使用命令:
#ntpq -p
来源:http://blog.csdn.net/mmz_xiaokong/article/details/8700979
发表评论
-
Anolis安装DDE桌面
2021-11-02 11:26 1328如何在Anolis OS中安装部署DDE 1、下载Anoli ... -
构建mysqlRPM安装包
2019-03-20 18:57 635构建环境 yum -y groupinstall " ... -
Linux下常用压缩格式的压缩与解压方法
2017-03-07 18:57 431.tar 解包: tar xvf FileNam ... -
vi或vim编辑器的常用命令
2016-09-23 20:27 725插入恢复操作 i 当前插入 I 行首插入 a 当前后插入 A ... -
Mysql Job failed to start
2016-08-16 09:08 979I got an error while am up star ... -
PAC 一个通CRT相同功能的工具
2016-08-11 09:29 873Ubuntu安装PAC wget http://sourc ... -
Ngix + Tomcat + HTTPS
2016-07-14 10:10 798最终配置的方案是浏览器和 Nginx 之间走的 HTTPS 通 ... -
搭建docker私有仓库registry
2016-06-08 18:34 58311、操作系统 ubuntu 14.04 x64 2、安装do ... -
linux fdisk 命令 磁盘划分新的分区及挂载
2016-06-08 11:32 7058今天VirualBox中的Ubuntu进不了系统,用guest ... -
RabbitMQ 在ubuntu下安装脚本
2016-04-28 08:37 983最近公司要安装RabbiMQ,于是写了这段代码: 新建文件i ... -
Ubuntu下安装kate编辑器
2016-04-22 15:55 2675Ubuntu 下安装kate编辑器 #sudo apt- ... -
Linux开放端口,关于linux系统端口查看
2016-03-25 16:47 4285查看关于linux系统端口 $ netstat -tln ... -
修改Linux时区,同步时间
2016-03-25 16:42 2636时区设置: 开始设置时区时,参考网上的资料,使 ... -
Ubuntu 链接L2TP VPN,自动链接VPN
2016-03-23 13:37 6695在Ubuntu使用基于L2TP的VPN设置(支持硬件key的哦 ... -
Linux命令行下安装Maven与配置
2016-03-08 11:12 3871Apache Maven,是一个软件(特别是Java软件)项目 ... -
卸载apt-get安装的mysql
2016-03-04 09:32 1074删除 mysql 1 sudo apt-get auto ... -
Linux 下也可以使用RAR了
2016-01-28 13:15 815在Linux上要想解压.rar文 ... -
tar压缩解压缩命令详解
2016-01-28 11:03 1142tar命令详解 -c: 建立压缩档案 -x:解压 ... -
安装git报错Perl5
2015-05-12 15:53 1415今天在centos 中安装git ... -
解决宿主机不能访问虚拟机CentOS中的站点 | 更新CentOS防火墙设置开启80端口访问
2015-04-24 18:59 26061、本机能ping通虚拟机2、虚拟机也能ping通本机3、虚拟 ...
相关推荐
搭建 NTP 服务器是确保网络中的设备时间同步的关键步骤,尤其在数据中心或企业环境中,时间一致性对于各种系统日志分析、交易记录以及安全审计都至关重要。在 CentOS 操作系统下,我们可以利用 NTP (Network Time ...
下面将详细介绍如何在Linux内网环境中搭建NTP服务器。 首先,我们需要了解NTP的工作原理。NTP通过与互联网上的公共NTP服务器或其他已知准确的时间源进行通信,来校准本地系统时钟。它利用UDP协议在端口123上进行...
在windows下搭建ntp服务器
例如,`server 0.pool.ntp.org iburst`,这里0.pool.ntp.org是一个公共的NTP服务器,可以根据实际情况替换为你信任的时间服务器。 5. **启动并设置开机启动NTP服务**:执行`systemctl start ntpd`启动NTP服务,`...
默认配置中,Ubuntu推荐使用NTP Pool Project的服务器。 总之,Ubuntu提供了多种方式来同步系统时间,包括`timedatectl`和`timesyncd`这两个systemd组件,以及传统的`ntpd`。根据具体需求和环境,可以选择合适的...
本节将详细介绍如何在Linux环境下搭建一台NTP服务器,并配置另一台或多台客户端机器与之同步时间。 ##### 1. 安装NTP服务 首先,需要在主服务器上安装NTP服务。对于基于Red Hat的系统(如CentOS),可以通过以下...
本教程将介绍如何在基础环境中搭建NTP服务器,以便为网络中的其他设备提供时间同步服务。 首先,我们需要了解NTP的工作原理。NTP通过互联网或其他网络与多个时间源进行通信,这些时间源可以是高精度的原子钟或GPS...
"extmail(ubuntu下)邮件服务器搭建" extmail 是一个基于 Linux 的邮件服务器解决方案,它可以提供完整的邮件服务,包括邮件发送、接收、存储和管理等功能。在 Ubuntu 操作系统下搭建 extmail 邮件服务器需要完成...
### Ubuntu 完全分布式搭建 CDH 集群(Cloudera Manager) #### 搭建环境概述 本文档旨在详细介绍如何在 Ubuntu 14.04.3 系统下构建一个完整的 Cloudera Manager (CM) 管理的 CDH 集群。该集群将使用三台物理...
### Ubuntu 18.04 LTS 服务器指南关键知识点 #### 一、引言与支持 - **引言**:本指南旨在为用户提供一个全面且详细的教程,介绍如何在 ...通过遵循指南中的步骤和建议,可以轻松地搭建并管理自己的 Ubuntu 服务器。
#### 服务器优化步骤 **所有机器通用优化步骤:** 1. **修改主机名:** - 命令:`sudo hostnamectl set-hostname <新主机名>` - 示例:`sudo hostnamectl set-hostname cdh1` 2. **配置 hosts 文件:** - 使用...
- **OpenLDAP 服务器**:介绍如何搭建 LDAP 服务器,实现基于目录服务的身份验证。 - **Samba 和 LDAP**:结合 Samba 服务与 LDAP,实现 Windows 客户端在网络中的集成。 - **Kerberos**:一种网络认证协议,用于...
- **服务器部署**:使用 `isc-dhcp-server` 软件包搭建 DHCP 服务器。 ##### 6.4 时间同步 (NTP) - **时间服务器设置**:通过 `ntpdate` 命令手动同步时间,使用 `systemd-timesyncd` 或 `ntpd` 服务自动同步时间...
- **时间同步服务NTP**:讲解了如何设置NTP服务器来确保网络中的设备时间同步。 #### 五、内核配置与虚拟化技术 - **Linux内核重新配置**:书中提供了关于如何根据特定需求修改Linux内核的方法。 - **虚拟机管理器...
4. NTP服务器:为了保证系统时间的准确性,安装和配置NTP服务器,并进行测试。 5. MYSQL:安装MySQL数据库服务器并进行初始化配置,包括数据库的创建、启动服务、安全设定以及测试。 6. 消息队列:安装rabbitmq-...
为了搭建一个多节点的OpenStack Essex环境,首先需要在每台服务器上安装最小化的Ubuntu Server 12.04系统。在安装过程中只需确保安装了SSH服务器即可,以便于后续的远程管理操作。此外,还需要在磁盘分区时创建一个...
- NTP客户端使用ntpdate命令与NTP服务器进行时间同步。 7. 时间同步测试: - 使用命令行工具测试NTP服务是否正常工作。 - 通过date命令查看系统时间,使用ntpdate命令进行校时。 8. 系统时间持久化: - 使用...
### 在Ubuntu 14.04 LTS下通过Cloudera CDH 5.4.8搭建Hadoop集群 #### 1. 前期准备工作 ##### 1.1 集群规划 为了构建一个高效的Hadoop集群,首先需要对硬件资源进行合理规划。根据文档中的描述,该集群共有8台...
- 配置NTP服务器使其作为主时间服务器:编辑`/etc/ntp.conf`文件,添加`server 127.127.1.0 fudge 127.127.1.0 stratum 10`。 4. **MySQL数据库安装**: - 使用`apt-get install mysql-server`安装MySQL。 - 修改...