티스토리 툴바


정보기술/Utility2012/04/29 00:52

종이로 만드는 WiFi 증폭기

도면을 참고하여 안테나 접시(방향판)를 만들어 특정방향으로 신호의 세기를 올리는 방법입니다.

 

 

도면 소스: http://freeantennas.com/projects/template2/index.html

Posted by 사랑마음넷

"나는 왔누나
온 곳을 모르면서

나는 있누나
누군지도 모르면서

나는 가누나
어디로 가는지도 모르면서

나는 죽으리라
언제 죽울지 모르면서"

- 칼 야스퍼스

Posted by 사랑마음넷
정보기술/Server2012/04/19 12:57

 

20120419_Windows Server NTP 설정 가이드.pdf

NTP란?

Network Time Protocol(네트워크 시간 프로토콜)의 약자로 네트워크 환경으로 구성된 장비(서버, PC, 통신장비, 방화벽 장비 등)의 시스템 시간을 동기화 하기 위한 규약이다.

 

윈도우에는

  • 모든 윈도우서버는 NTP서버가 될 수 있다.
  • 모든 서버의 방화벽에서 UDP 123 번이 열려있어야 한다.
  • NTP서버와의 시간차이가 많이 날 경우(기본값: 15시간) 동기화 되지 않는다.
    실제 시간과 근접한 시간으로 변경 후 동기화 할 수 있도록 한다.
  • 데이터 일치를 위하여 동기화(Sync)요청을 하더라도 즉시 반영되는 것이 아니라, 조금씩 맞춰 간다.
    (예: Server#2 서버가 Server#1서버 보다 시간이 빠를 경우, Server#1번의 시간으로 Server#2의 시스템시간을 동기화 할 경우, 동일한 시간대의 데이터가 생성되므로, 데이터 정합성에 오류가 발생한다. 이에 시간 동기화는 즉시 반영되는 것이 아니라, 조금씩 그 차이를 줄여나가는 방식이다. – 표12 참조 )

 

시스템 환경

NTP 시간을 제공해주는 서버를 "NTP 서버", NTP 서버로 시간 동기화를 요청하는 서버를 "Slave 서버"로 명명한다.

 

서버명 및 IP 주소

서버명

IP 주소

역할

Server#1

10.10.10.1

NTP 서버

Server#2

10.10.10.2

Slave 서버

Server#3

10.10.10.3

Slave 서버

 

 

 

 

 

 

 

 

 

 

내부 NTP 서버

외부 NTP 서버와 시간 동기화

     내부 NTP 서버 시스템 시간을 인터넷 표준시(예:time.windows.com)으로 설정한다.

 

실행서버

Server#1(IP:10.10.10.1)

 

시나리오

    내부 NTP 서버 역할로 운용할 서버의 시간 동기화 대상을 외부NTP(예:time.windows.com)으로 설정하고, 설정(레지스트리)값을 확인 후 동기화 작업을 수행한다.

 

작업

1. 외부 NTP서버를 기준으로 시간동기화 설정을 한다.

* 시작 -> cmd

-> w32tm /config /syncfromflags:manual /manualpeerlist:time.microsoft.com /update

표 1: 예상결과

C:\>w32tm /config /syncfromflags:manual /manualpeerlist:time.microsoft.com /update

명령이 성공적으로 완료되었습니다.

 

2. Windows Time 서비스의 설정값(레지스트리) 확인

* 시작 -> cmd -> w32tm /dumpreg /subkey:Parameters

표 2: 예상 결과

C:\>w32tm /dumpreg /subkey:Parameters

값 이름 값 종류 값 데이터

-----------------------------------------------------------------------------

ServiceMain REG_SZ SvchostEntry_W32Time

ServiceDll REG_EXPAND_SZ C:\WINDOWS\system32\w32time.dll

NtpServer REG_SZ time.windows.com,0x1 <- 외부 NTP서버주소

Type REG_SZ NTP <- 외부 NTP서버 사용

 

3. Windows Time 서비스 재시작

* 시작 -> cmd -> net stop w32tm

-> net start w32tm

표 3: 예상결과

C:\>net stop w32time

Windows Time 서비스를 멈춥니다..

Windows Time 서비스를 잘 멈추었습니다.

 

C:\>net start w32time

Windows Time 서비스를 시작합니다..

Windows Time 서비스가 잘 시작되었습니다.

 

4. 시간 동기화

* 시작 -> cmd -> w32tm /resync

표 4: 예상결과

[정상]

C:\>w32tm /resync

로컬 컴퓨터에 다시 동기화 명령을 보내는 중

명령이 성공적으로 완료되었습니다.

[오류] : 방화벽에서 외부 UDP 123 포트가 막혀있을 경우 발생할 수 있다.

C:\>w32tm /resync

동기화 명령 전송 - local computer...

사용 가능한 시간 데이터가 없어 컴퓨터가 동기화하지 못했습니다.

 

NTP 서비스 제공을 위한 구성 확인

    내부 NTP 서버가 외부 NTP서버를 참조하는지 확인한다.

 

실행서버

Server#1(IP:10.10.10.1)

 

시나리오

    내부 NTP 서버 역할로 운용할 서버의 서비스를 확인하여 Slave 서버에서 연결 할 수 있도록 구성 값을 확인한다.

 

작업

1. Windows Time 서비스 구동 확인

* 시작 -> cmd -> sc query w32time

표 5: 예상 결과

C:\>sc query w32time

SERVICE_NAME: w32time

TYPE : 20 WIN32_SHARE_PROCESS

STATE : 4 RUNNING

(STOPPABLE,NOT_PAUSABLE,ACCEPTS_SHUTDOWN)

WIN32_EXIT_CODE : 0 (0x0)

SERVICE_EXIT_CODE : 0 (0x0)

CHECKPOINT : 0x0

WAIT_HINT : 0x0

 

2. NTP 서비스 구동 확인

* 시작 -> cmd -> netstat –ano | findstr 123

표6: 예상 결과

C:\>netstat -ano | findstr 123

UDP 0.0.0.0:123 *:* 1128

UDP 0.0.0.0:62123 *:* 1428

UDP [::]:123 *:* 1128

 

 

 

Slave 서버

Slave 서버 환경 구성

     내부 NTP서버(IP:10.10.10.1)를 기준으로 Slave 서버의 시스템 시간을 설정한다. 시간차이가 너무 많을 경우 동기화가 되지 않으니, 수동으로 근접한 시간을 맞추고 동기화 할 수 있도록 한다.

 

실행서버

Server#2(IP:10.10.10.2)

Server#3(IP:10.10.10.3)

( 서버별로 수행)

 

시나리오

    시간 동기화 대상을 내부 NTP서버(IP:10.10.10.1)로 설정하고, 동기화 작업을 수행한다.

 

작업

1. 내부NTP서버(IP:10.10.10.1)를 기준으로 시간동기화 설정을 한다.

* 시작 -> cmd

-> w32tm /config /syncfromflags:manual /manualpeerlist:10.10.10.1 /update

표 7: 예상결과

C:\>w32tm /config /syncfromflags:manual /manualpeerlist:10.10.10.1 /update

명령이 성공적으로 완료되었습니다.

 

2. Windows Time 서비스의 설정값(레지스트리) 확인

* 시작 -> cmd -> w32tm /dumpreg /subkey:Parameters

표 8: 예상 결과

C:\>w32tm /dumpreg /subkey:Parameters

 

값 이름 값 종류 값 데이터

-----------------------------------------------------------------------------

ServiceMain REG_SZ SvchostEntry_W32Time

ServiceDll REG_EXPAND_SZ C:\WINDOWS\system32\w32time.dll

NtpServer REG_SZ 10.10.10.1 <- 외부 NTP서버주소

Type REG_SZ NTP <- 외부 NTP서버 사용

 

3. Windows Time 서비스 재시작

* 시작 -> cmd -> net stop w32tm

-> net start w32tm

표 9: 예상결과

C:\>net stop w32time

Windows Time 서비스를 멈춥니다..

Windows Time 서비스를 잘 멈추었습니다.

 

C:\>net start w32time

Windows Time 서비스를 시작합니다..

Windows Time 서비스가 잘 시작되었습니다.

 

3. 시간 동기화

* 시작 -> cmd -> w32tm /resync

표 10: 예상결과

C:\>w32tm /resync

로컬 컴퓨터에 다시 동기화 명령을 보내는 중

명령이 성공적으로 완료되었습니다.

 

NTP서버와 시간차 확인

     특정 서버(ex.NTP서버)와 실행한 서버와의 시간차이를 확인한다.

 

실행서버

Server#2(IP:10.10.10.2)

Server#3(IP:10.10.10.3)

( 서버별로 수행하여 확인 할 수 있다.)

시나리오

    특정서버(Master Server:10.10.10.1)와 Slave Server(10.10.10.2)시간 동기화 대상을 Master Server 설정하고, 동기화 작업을 수행한다.

 

작업

1. Master Server를 기준으로 시간동기화 설정을 한다.

* 시작 -> cmd -> w32tm /stripchart /dataonly /computer:10.10.10.1

비교대상 서버와 시간이 일치한다면, 하기와 유사한 결과값을 볼 수 있다.

표 11: 예상결과

C:\> w32tm /stripchart /dataonly /computer:10.10.10.1

Tracking 10.10.10.1 [10.10.10.1].

The current time is 2012-04-18 오후 19:17:13 (local time).

19:17:13, +00.2676328s -> 비교 대상 서버와 +00.2676328 초만큼 차이가 난다.

19:17:15, +00.2593851s

19:17:17, +00.2589499s

19:17:19, +00.2428931s

^C -> 중지하기 위해서는 "Ctrl + c"를 누르면 된다.

+00.xxxxxxx(또는 -00.xxxxxxx)로 대상 NTP서버와 차이나는 시간만큼 표기된다.

예) +120.2428931s -> +120초 차이가 남

 

정리: NTP설정 후 동기화 요청 및 동기화 확인

    

표 12: Slave서버 동기화 설정

  • NTP서버(IP:10.10.10.1) 서버를 시스템 시간으로 설정한다.

C:\>w32tm /config /syncfromflags:manual /manualpeerlist:10.10.10.1/update

명령이 성공적으로 완료되었습니다.

 

  • Windows Time 서비스를 재기동한다.

C:\>net stop w32time

Windows Time 서비스를 멈춥니다..

Windows Time 서비스를 잘 멈추었습니다.

 

C:\>net start w32time

Windows Time 서비스를 시작합니다..

Windows Time 서비스가 잘 시작되었습니다.

 

  • NTP서버(IP:10.10.10.1)로 지정한 서버와 동기화를 요청한다.

C:\>w32tm /resync

로컬 컴퓨터에 다시 동기화 명령을 보내는 중

명령이 성공적으로 완료되었습니다.

 

  • NTP서버(IP:10.10.10.1)와 실행 중인 서버와의 시간차이를 확인한다.

C:\>w32tm /stripchart /dataonly /computer:10.10.10.1

10.10.10.1[10.10.10.1:123] 추적 중

현재 시간은 2012-04-19 오후 22:47:25입니다.

22:47:25, +23.2364090s

22:47:27, +22.7004942s -> 조금씩이지만 차이가 줄어드는 것을 볼 수 있다.

22:47:30, +22.1639462s

22:47:32, +21.6430236s

^C -> 중지하기 위해서는 "Ctrl + c"를 누르면 된다.

참고

W32Time 서비스의 레지스트리 항목

SITE: http://support.microsoft.com/kb/223184/KO/

 

큰 시간 오프셋을 방지하도록 Windows 시간 서비스 구성

SITE: http://support.microsoft.com/kb/884776/ko

 

Windows Server 2008 방화벽 설정

NTP Sync Response(IN/UDP)

netsh advfirewall firewall add rule name="NTP Sync Response(IN/UDP)" protocol=UDP dir=in action=allow localport=123
( command 창이 관리자 권한으로 실행되어있어야 한다.)

Posted by 사랑마음넷
정보기술/Utility2012/04/11 19:25

* Demon Tools Lite 4.413 (Last FreeVersion)

DTLite4413-0173.zip.001

  DTLite4413-0173.zip.002

 

Posted by 사랑마음넷
정보기술/Common2012/01/20 10:19

1 000 000 000 000 000 000 000 000 = 10^24 요타 (yotta)
1 000 000 000 000 000 000 000 = 10^21 제타 (zetta)
1 000 000 000 000 000 000 = 10^18 엑사 (exa)
1 000 000 000 000 000 = 10^15 페타 (peta)
1 000 000 000 000 = 10^12 테라 (tera)
1 000 000 000 = 10^9 기가 (giga)
1 000 000 = 10^6 메가 (mega)
1 000 = 10^3 킬로 (kilo)
100 = 10^2 헥토 (hecto)
10 = 10^1 데카 (deka)
0.1 = 10^-1 데시 (deci)
0.01 = 10^-2 센티 (centi)
0.001 = 10^-3 밀리 (milli)
0.000 001 = 10^-6 마이크로 (micro)
0.000 000 001 = 10^-9 나노 (nano)
0.000 000 000 001 = 10^-12 피코 (pico)
0.000 000 000 000 001 = 10^-15 펨토 (femto)
0.000 000 000 000 000 001 = 10^-18 아토 (atto)
0.000 000 000 000 000 000 001 = 10^-21 젭토 (zepto)
0.000 000 000 000 000 000 000 001 = 10^-24 욕토 (yocto)

출처 : http://imarket.tistory.com/96
Posted by 사랑마음넷
♤ 비 그치고 - 류시화 - 

비 그치고 나는 당신 앞에 선
한 그루 나무이고 싶다. 
내 전 생애를 푸르게 푸르게 흔들고 싶다.
푸르름이 아주 깊어졌을 때쯤이면
이 세상 모든 새들을 불러
함께 지는 저녁 하늘을 바라보고 싶다. 
Posted by 사랑마음넷
정보기술/Server2011/11/14 16:15

그룹정책을 통한 IPv6 사용 안하기

특정 서버의 IPv6를 사용하지 않기위해서는 레지스트리값을 수정해야 합니다.

WORKGROUP서버가 아닌 도메인으로 통합관리(?)되고 있는 서버라면 서버답게 중앙집중식으로 설정합시다.

해당 KB(http://support.microsoft.com/kb/929852) 살펴보면 IPv6에 관한 여러 설정들이 있는 것을 볼 수 있습니다.
각각의 설정을 위해서 Fixit을 제공해주는데, 결국 개별 레지스트리 값을 수정하는 것입니다.

개별 레지스트리 값을 그룹정책으로 배포하기 위해 admx / adml 설정이 필요하지만 친절하게 만들어주신 분이 계시니 감사히 다운 받도록 합시다. (Download :: IPv6Configuration.zip :: http://www.expta.com/IPv6Configuration.zip )

다운 받은 파일의 압축을 풀어 다음과 같은 경로에 복사합니다.

  • IPv6Configuration.admx - Copy this file to %SYSTEMROOT%\PolicyDefinitions
  • IPv6Configuration.adml - Copy this file to %SYSTEMROOT&\PolicyDefinitions\en-US (Replace en-US with your country's language, as necessary)

아래와 같이 C:\Windows\PolicyDefinitions / C:\Windows\PolicyDefinitions\en-US 에 복사하도록 합니다.

 

   

 


설정 후 "그룹정책관리(GPMC)"에서 등록할 수 있도록 합니다.    

 


그룹정책(GPMC) -> 컴퓨터 구성 -> 정책 -> 관리 템플릿 -> 네트워크 -> IPv6 Configuration
찾아가보면 아래와 같이 구성되지 않은 상태입니다.

사용으로 변경 후 필요한 항목을 선택합니다.
하고자 하는 바는 IPv6를 사용하지 않기 위함이기에, 하기와 같이 Disable all IPv6 components를 선택합니다.)


"설정"을 통해 등록한 그룹정책 내용을 확인 합니다.


 

  • 상기 그룹정책은 Vista 이상에서만 적용 가능합니다. XP 및 2003 Server에는 적용되지 않습니다.


Posted by 사랑마음넷
정보기술2011/07/06 09:34

 

The App-V Team blog: http://blogs.technet.com/appv/

 

The WSUS Support Team blog: http://blogs.technet.com/sus/

 

The SCMDM Support Team blog: http://blogs.technet.com/mdm/

 

The ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/

 

The SCOM 2007 Support Team blog: http://blogs.technet.com/operationsmgr/

 

The SCVMM Team blog: http://blogs.technet.com/scvmm/

 

The MED-V Team blog: http://blogs.technet.com/medv/

 

The DPM Team blog: http://blogs.technet.com/dpm/

 

The OOB Support Team blog: http://blogs.technet.com/oob/

 

The Opalis Team blog: http://blogs.technet.com/opalis

 

The Service Manager Team blog: http: http://blogs.technet.com/b/servicemanager

 

The AVIcode Team blog: http: http://blogs.technet.com/b/avicode

 

The System Center Essentials Team blog: http: http://blogs.technet.com/b/systemcenteressentials

 

The Server App-V Team blog: http: http://blogs.technet.com/b/serverappv

Posted by 사랑마음넷
정보기술/Utility2011/04/11 11:23

MS 에서 제공해주는 TCP Packet 수집 툴로 Netmon 이 있습니다.
(다운로드: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=983b941d-06cb-4658-b7f6-3088333d062f)

GUI가 편리하기는 하지만, 성능 이슈 또는 필요한 시각에 자동으로 실행 할 필요가 있을 때, 하기의 실행명령으로 특정 시각에 시작하여 지정한 시간동안 수집할 수 있다.

C:\Program Files\Microsoft Network Monitor 3>nmcap.exe /network 0 /capture /file "d:\NIC_Caputure\Capture.chn":200M /StartWhen /Time 14:00:00 2011-04-04 /StopWhen /TimeAfter 30 min

상기 명령은 2011년 4월 4일 14시부터 30분동안 수집하되, 각 파일은 D드라이브의 NIC_Caputer에 Capture 파일로 200M 단위로 분할하여 저장 입니다.

주의사항:
1. 서버별로 시간 표기 및 날짜 표기가 다를 수 있으니, 명령어 조합 시 Date / Time 으로 Format을 확인한 뒤에 실행 할 수 있도록 합니다.
2. Network Card에 대한 선택을 확인 한 후 지정합니다.

참조: nmcap /usage 또는 nmcap /excample
Posted by 사랑마음넷
정보기술/Server2011/04/11 11:15

일반적으로 AD Member서버는 PDC를 NTP서버로 바라보고 있습니다.
통신/보안장비의 경우 Join 하기 힘들고, 업무 특성 상 AD Member가 될 수 없는 경우가 있을 수 도 있구요.

그럴 때... AD Member 서버 중 하나를 선택하여, NTP서비스올려서 시간 동기화를 구성할 수 있도록 합니다.

다음과 같이 하여 이렇게 하려면 다음과 같이 하십시오.
다음 레지스트리 하위 키를 찾아 클릭합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\Enabled
오른쪽 창에서 Enabled를 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
DWORD 값 편집에서 값 데이터 상자에 1를 입력한 다음 확인을 클릭합니다.


다음 단계를 수행하여 AnnounceFlags를 5로 설정합니다.
다음 레지스트리 하위 키를 찾아 클릭합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
오른쪽 창에서 AnnounceFlags를 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
DWORD 값 편집에서 값 데이터 상자에 5를 입력한 다음 확인을 클릭합니다.

서비스 재시작
net stop w32time && net start w32time

-----------
여기까지 진행되었으면, NTP서버를 Member서버로 지정하여 운용하면 된다.

NTP서버 기본 Port : UDP 123

참고자료: http://support.microsoft.com/kb/816042/ko

Posted by 사랑마음넷