Linux-服务器内网搭建NTP时间服务器Network-Time-Protocol
目录
Linux 服务器内网搭建NTP时间服务器(Network Time Protocol)
文章目录
Linux 服务器内网搭建NTP时间服务器(Network Time Protocol)
任务:
安装NTP(内网: ,yum install -y ntp)
一台服务器当NTP时间服务器主服务端
N台服务器当NTP时间服务器客户端
一、在主服务器端安装NTP时间服务器
yum install -y ntp
--添加开机自启
systemctl enable ntpd
--启动
systemctl start ntpd
vi /etc/ntp.conf
--注释掉配置文件自带的时间同步。
--添加项目整个IP网段。
restrict XXX.XXX.XXX.0 mask 255.255.255.0 nomodify notrap
--用本地时间作为同步时间。
server 127.127.1.0
fudge 127.127.1.0 stratum 8
:wq
--重启NTP服务
systemctl restart ntpd
--系统时间写入BIOS时间
hwclock -w
--查看BIOS时间
hwclokc -r
--查看同步情况
ntpq -p
二、在客户端安装NTP时间服务器
安装ntp
yum install -y ntp
--添加开机自启
systemctl enable ntpd
--启动
systemctl start ntpd
--同步时间
ntpdate 192.168.111.111 --NTP 主服务器端IP地址
--查看同步情况
ntpq -p
--添加定时任务
echo "00 */1 * * * root /usr/sbin/ntpdate 172.10.11.42;/sbin/hwclock -w">>/etc/crontab
三、Xhell 同时控制多个会话窗口,同时输入命令查看效果
多窗口同时输入命令——工具——发送键输入到——选择所有会话窗口
同步效果
四、配置本地yum源
--上传ISO镜像文件/mnt/CentOS-7.9
mkdir /mnt/cdrom CentOS-7.9
--挂载
mount -t iso9660 /mnt/CentOS-7.9/CentOS-7-x86_64-DVD-2009.iso /mnt/cdrom/
--查看
df -hl
--添加开机自动挂载
vi /etc/fstab
--输入:i
/mnt/CentOS-7.9/CentOS-7-x86_64-DVD-2009.iso /mnt/cdrom/ iso9660 defaults 0 0
:wq
--修改配置文件
cd /etc/
--备份yum.repos.d
mv ./yum.repos.d ./yum.repos.d-2022-05-28.bak/
--建立
mkdir yum.repos.d
--复制CentOS-Media.repo到/etc/yum.repos.d/
cp ./yum.repos.d-2022-05-28.bak/CentOS-Media.repo /etc/yum.repos.d
--修改配置文件。修改实际挂载点
vi CentOS-Media.repo
baseurl=file:///mnt/Centos-7.9/cdrom/
gpgcheck=0
enabled=1
--清除缓存
yum clean all
--重新构建
yum makecache
--测试
yum install -y ntp
NTP安装完成。