ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

NTP时间服务

2020-03-02 19:59:28  阅读:251  来源: 互联网

标签:ip IP 服务 ntp restrict 时间 NTP 服务器 VPN


搭建时间服务器

先熟悉一下ntp,再学习chrony

克隆虚拟机---修改主机名、网卡IP、hosts

安装ntp,查看安装内容rpm -ql

这里面我们要用到的就一个文件  /etc/ntp.conf
两个命令:
  /usr/sbin/ntpq
  /usr/bin/ntpstat
还有一个服务文件:/usr/lib/systemd/system/ntpd.service

如何使用

请查看官方文档PPT中

restrict default nomodify(不让你改) notrap nopeer noquery(不让用户查询ntp服务器的状态)

# 先注释掉完整的,为了方便测试,删掉后面3个参数
#restrict default nomodify notrap nopeer noquery
restrict default nomodify
# Permit all access over the loopback interface.  This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
#  用来设置哪些网络可以访问
# restrict 127.0.0.1 # 这是原来的
restrict 172.16.1.0/24 # 也可以加上10.0.0.0/24 但是我认为没必要
restrict ::1 # IPv6的设置

# Hosts on local network are less restricted.
#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.htm
l).
# 下面的都是时间服务器 iburst 表示不能用的时候,隔2s发送一次消息
server ntp1.aliyun.com iburet
server ntp2.aliyun.com iburet
server ntp3.aliyun.com iburet
server ntp4.aliyun.com iburet


停止chrony软件,

启动ntp服务

在其他设备上测试

Chrony时间服务器搭建

见PPT

不要一起用,一起用就乱了

当NTP服务器时间乱了之后,NTP就无法正常工作了。

但是chrony不会,在断网的时间内,不会有太大的问题

使用前关闭ntp

修改配置文件 vim /etc/chrony.conf
只用修改服务器信息
最多再修改一下26行 :  #allow 192.168.0.0/16 

allow 10.0.0

allow 172.16.1

也可以这样写,还能用deny

重新启动:systemctl restart chronyd.service
使用:ntpdate 10.0.0.62  或者ntpdate 172.16.1.62 这两个的时间也不太一样,用一个就行了,别两都用

PPTN-VPN

我们的服务器对用户只开放了如80.443这些端口,

运维人员要访问网站,要通过秘密通道,就是VPN 或者OPEN-VPN这样的软件

这样,运维才可以在任何时候链接到服务器

 

分配IP的时候不要和现有的内网IP冲突

使用PPTP

win电脑上,在网络和共享中心里面,创建新的链接和网络----选择(连接到工作区,有VPN的那一项)...

创建好之后,点击链接,输入用户名和密码

 

链接之后,电脑(笔记本)的网络就断了!怎么解决?

不要让VPN座位默认的网关

在网络连接中-----选择创建好的VPN网络,右键属性---网络---IPV4---属性

高级---不要勾选 在远程网络上使用默认网关-----确定

通过VPN访问内网服务器

安装抓包软件

[root@m02 ~]# yum install wireshark -y

[root@m02 ~]# rpm -ql wireshark

/usr/sbin/tshark 就是用来抓包的
[root@m02 ~]# tshark -n -i eth0 -i eth1    # -n 不要把IP解析为对应的服务 -i 指定端口 -w 把抓包信息输出为文件

我们 主要看的PPP 和GRE的

启动之后的暂停键是ctrl + s   ctrl + q 继续

启动一台内网的服务器,我们链接了VPN的电脑已经得到172.16.1.101了,但是还是无法访问内网服务器

为什么呢?因为VPN服务器少了一样东西,没有开启内核的转发功能

什么是内核的转发功能?数据通过 eth0 传递给 eth1 在传递给其他服务器

临时的:/proc/sys/ipv4/ip_forward 中的0改为1

永久的:将/etc/sysctl.conf 中加上net.ipv4.ip_forward=1

使生效

[root@m02 ~]# sysctl -p
net.ipv4.ip_forward = 1

另一种方法:端口映射

在虚拟就的网络设置中有,NAT设置中有端口转发

首先需要知道路由器的IP

缺点是依赖路由器的IP

VPN日志审计

可以通过命令man pppd 查看 变量的含义和用法

注意ip-up和ip-down最后一行是 exit 0 表示退出,脚本一定要写在它前面

也可以用sed命令 sed “$i#” ip-up

不用重启 

企业案例

子公司的服务器没有公网IP,但是可以访问公网,总公司有,运维人员如何才能连接到子公司的服务器

标签:ip,IP,服务,ntp,restrict,时间,NTP,服务器,VPN
来源: https://www.cnblogs.com/bubu99/p/12397640.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有