본 자료는
1. Domain Name Server가 필요한 경우
2. 타임 서버의 접속 방법
3. 타임 서버 접속이 안 되는 경우 해결 방법 안내
3-1. 이름 서버(DNS Server)를 사용자 직접 지정하는 방법(해결 방법-1)
3-2. 타임 서버(Time Server)를 IP Address로 접근하는 방법(해결 방법-2)
순서로 설명합니다.
네트워크 환경에서 다음의 3가지 조건에서 모두 해당할 경우 도메인 서버(DNS)가 필요합니다.
1. 서버(Server)와 클라이언트(Client)가 같은 네트워크에 있지 않고 외부망에 있을 경우
2. 클라이언트에서 서버로 연결 시 IP 주소(Ex : 192.168.X.XX)가 아닌 도메인 주소(Ex: www.smartx.co.kr)를 사용하여 접속하는 경우
3. IEC-Series를 고정 IP(Static IP Address)로 사용하는 경우
위와 같은 조건이라면 DNS 서버가 필요합니다. 따라서 DHCP 설정을 해주셔야 합니다.
2. 타임 서버의 접속 방법
타임 서버에 접속하기 위해서는 아래의 그림처럼 2가지 방법이 있습니다.
- [CASE-1] 서버의 주소를 도메인 이름으로 접속하는 방법
아래의 그림처럼 타임 서버에 접속하기 위해서 IP 주소를 얻는 과정이 발생하며 이 과정에서 DNS 서버를 사용하여 IP 주소를 얻어 최종 타임 서버에 접속하게 되는 방식으로 연결이 됩니다.
// 반환값이 True인 경우 IEC-Series가 타임 서버와 정상 싱크 됨을 의미
if (smartConfigs1.ControlPanel.SntpSyncDateTime("time.windows.com") == true)
{
SmartX.SmartMessageBox.Show("타임 서버와 싱크 성공");
}
else
{
SmartX.SmartMessageBox.Show("타임 서버와 싱크 실패");
}// 반환값이 True인 경우 IEC-Series가 타임 서버와 정상 싱크됨을 의미
if (smartConfigs1.ControlPanel.SntpSyncDateTime
("time.windows.com") == true)
{
SmartX.SmartMessageBox.Show("타임 서버와 싱크 성공");
}
else
{
SmartX.SmartMessageBox.Show("타임 서버와 싱크 실패");
}
- [CASE-2] 서버의 IP 주소로 접속하는 방법
타임 서버의 IP 주소를 알고 있어 바로 접속을 하는 방식으로 연결됩니다.
// 반환값이 True인 경우 IEC-Series가 타임 서버와 정상 싱크 됨을 의미
if (smartConfigs1.ControlPanel.SntpSyncDateTime("40.119.6.228") == true)
{
SmartX.SmartMessageBox.Show("타임 서버와 싱크 성공");
}
else
{
SmartX.SmartMessageBox.Show("타임 서버와 싱크 실패");
}// 반환값이 True인 경우 IEC-Series가 타임 서버와 정상 싱크 됨을 의미
if (smartConfigs1.ControlPanel.SntpSyncDateTime
("40.119.6.228") == true)
{
SmartX.SmartMessageBox.Show("타임 서버와 싱크 성공");
}
else
{
SmartX.SmartMessageBox.Show("타임 서버와 싱크 실패");
}
서버로 접속하는 방법에 따른 과정
3. 타임 서버 접속이 안 되는 경우 해결 방법 안내
실제로 타임 서버는 동작하고 있지만, IEC-Series의 고정 IP 사용으로 DNS 서버가 정상 설정되지 않아 타임 서버와 접속이 안 되는 경우 다음 2가지 방법 중에 한가지 방법으로 해결이 가능합니다.
3-1. 도메인 서버(DNS Server)를 지정하는 방법(해결 방법-1)
자동으로 DNS 서버가 설정되지 않으므로 사용자가 수동으로 직접 설정해줍니다.
[순서]
IEC-Series를 개발 모드로 부팅(윈도우 CE 배경화면) → 시작 → 설정 → 네트워크 및 전화접속 연결 → 이름 서버[탭] → 주 DNS(D)와 보조 DNS(N) 입력
[그림1] 주 DNS(D)와 보조 DNS(N) 입력 예시
※ 그림에서 주/보조 DNS 주소는 입력 예시이며 사용 가능한 주/보조 DNS 서버로 입력 권장합니다.
3-2. 타임 서버(Time Server)를 IP Address로 접근하는 방법(해결 방법-2)
도메인 서버(DNS)의 문제로 타임 서버에 접근하지 못하는 경우 타임 서버 자체에는 문제가 없음으로 타임 서버를 도메인 이름으로 접근하지 않고 IP 정보를 사용하여 접근하면 시간 정보를 얻어올 수 있습니다.
-
외부로부터 IP 접근을 허용하는 타임 서버를 선정
(IP 주소로 접근해야 하므로 IP Address로도 접근을 허용하는 서버를 사용해야 합니다.)
참고 타임 서버의 도메인 이름으로 IP Address를 알아내는 방법
Windows의 실행창 → ‘cmd’ 명령어를 입력 → (예시) ping nist1-macon.macon.ga.us를 입력 IP Address를 알아낼 수 있습니다. Ping 결과 해당 타임 서버의 IP Address는 98.175.203.200 입니다.
[위치] 자료실 > 제품관련 > IEC-Series 제품 매뉴얼 > MAC 주소 설정 방법