NTP는 Network Time Protocol로 시간 동기화를 위해 설치하는 프로토콜입니다.
NTP는 UDP 123포트를 기본 포트로 사용하고 있고,
아래 내용은 국내 NTP 서버를 등록하는 NTP 설치방법 입니다.
## ntp & libedit & ntpdate 설치
yum -y install ntp libedit ntpdate
# ntp.conf를 vi 편집기로 실행
vi /etc/ntp.conf
# ntp.conf
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
위에 4개의 server를 모두 주석처리 해주세요
그 후에 밑에 두개의 국내 NTP서버를 넣어주세요
server time.bora.net
server time.kornet.net
## 시작프로그램에 등록 (Linux 부팅 시 자동 재실행)
systemctl enable ntpd.service
## 서비스 시작
systemctl start ntpd.service
## 서비스 확인
systemctl status ntpd.service
ntpq -p
안 되신다면 위에 설명 드린 방화벽에서 NTP 포트인 UDP 123을 허용해주어야 합니다.
설정 방법은 아래와 같습니다.
/etc/firewalld/zones/ 경로에서 vi편집기로 public.xml을 실행해줍니다.
아래과 같은 화면이 나올텐데요
아래와 같이 UDP 123 포트를 추가해 방화벽에서 허용해줍니다.
<?xml version="1.0" encoding="utf-8"?>
<zone>
<short>Public</short>
<description>For use in public areas. You do not trust the other computers on networks to not harm your computer. Only selected incoming connections are accepted.</description>
<service name="ssh"/>
<service name="dhcpv6-client"/>
<port protocol="udp", port="123"/>
</zone>
저장해주시고
systemctl restart firewalld 명령어로 방화벽을 재시작해 UDP 123포트를 열어줍니다.
systemctl restart ntpd.service 를 실행하시면 NTP가 정상적으로 실행됩니다.
'Linux > 서버 설정' 카테고리의 다른 글
리눅스 SNMP 설치(ubuntu) (0) | 2021.11.23 |
---|---|
Linux ifconfig 안 될 때 설치 방법 (0) | 2021.10.19 |
리눅스 SNMP 설치(CentOS 7) (0) | 2021.10.14 |
Linux OS 시간 동기화(하드웨어) (0) | 2021.10.12 |
repository kakao 변경 (0) | 2021.10.12 |
Linux HOSTNAME 설정(CentOS7) (0) | 2021.10.12 |
Linux 패스워드 일괄 변경 (0) | 2021.10.12 |
Linux 패스워드 변경 (0) | 2021.10.12 |
댓글