.\" .\" %FreeBSD: src/usr.sbin/ntp/doc/ntpdate. 8, v 1.6 2002/07/14 14:44:40 charnier Exp % .\" .\" $FreeBSD: doc/ja_JP.eucJP/man/man8/ntpdate. 8, v 1.10 2002/11/18 06:17:44 horikawa Exp $ .Dd January 6, 2000 .\" WORD: key identifier ¿­¼èÀÇ ½Äº°ÀÚ .\" WORD: key file ¿­¼è ÆÄÀÏ .\" WORD: slew ¹ÌÁ¶Á¤ÇÑ´Ù (slue ÀÇ °ú°Å¡¤°ú°ÅºÐ»çÇü) .\" WORD: step ¸ÂÃá´Ù .\" WORD: clock ½Ã°è .\" WORD: time ½Ã°¢ .\" WORD: seconds and fraction Ãʼö (¼Ò¼öµµ °¡´É) .\" .Dd January 6, 2000 .Dt NTPDATE 8 .Os .Sh ¸íĪ .Nm ntpdate .Nd NTP ¸¦ °³ÀÔ½ÃÄÑ ÀÏÀÚ¿Í ½Ã°¢À» ¼³Á¤ÇÑ´Ù .Sh ¼­½Ä .Nm .Op Fl bBdqosuv .Op Fl a Ar key .Op Fl e Ar authdelay .Op Fl k Ar keyfile .Op Fl o Ar version .Op Fl p Ar samples .Op Fl t Ar timeout .Ar server ... .Sh ÇØ¼³ .Em ÁÖÀÇ : ÀÌ ÇÁ·Î±×·¥ÀÇ ±â´ÉÀº, Áö±ÝÀº .Xr ntpd 8 ÇÁ·Î±×·¥ Áß(¾È)¿¡¼­ ÀÌ¿ë °¡´ÉÇØÁö°í ÀÖ½À´Ï´Ù. .Xr ntpd 8 ¸Þ´º¾ó ÆäÀÌÁöÀÇ .Fl q ¸í·ÉÇà ¿É¼ÇÀÇ ¼³¸íÀ» ÂüÁ¶ÇØ ÁÖ¼¼¿ä. ÀûÀýÇÑ ±â°£, »ó¿¡ º¹Á¾ÇÑ ´ÙÀ½¿¡, .Nm À¯Æ¿¸®Æ¼´Â º»µð½ºÆ®¸®ºä¼ÇÀ¸·ÎºÎÅÍ ÀºÅðÇÏ°Ô µË´Ï´Ù. .Pp .Nm À¯Æ¿¸®Æ¼´Â, Á¤È®ÇÑ ½Ã°¢À» °áÁ¤Çϱâ À§Çؼ­(¶§¹®¿¡) .Ar server Àμö·Î ÁÖ¾îÁ³´Ù ³×Æ®¿öÅ© ŸÀÓ ÇÁ·ÎÅäÄÝ (Network Time Protocol; NTP) ¼­¹ö (º¹¼ö°¡´É)¸¦ Á¶»çÇÏ´Â °Í¿¡ ÀÇÇØ, ·ÎÄÃÀÎ ÀÏÀÚ¿Í ½Ã°¢À» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº, ·ÎÄà ȣ½ºÆ®ÀÇ root ·Î¼­ ±âµ¿µÇÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. ÁöÁ¤µÈ °¢ ¼­¹ö·ÎºÎÅÍ ¸¹Àº »ùÇÃÀ» ¾ò¾î, NTP ½Ã°è ÇÊÅÍÀÇ ºÎºÐÁýÇÕ°ú ¼±Åà ¾Ë°í¸®ÁòÀ» Àû¿ëÇØ, ±× Áß¿¡¼­ ÃÖ¼±ÀÇ °ÍÀ» ¼±ÅÃÇÕ´Ï´Ù. .Nm ÀÇ Á¤È®ÇÔ°ú ½Å·Ú¼ºÀº ¼­¹öÀÇ ¼ö, 1 ½ÇÇà ±ÙóÀÇ Á¶»ç¼ö, ±×¸®°í ½ÇÇà °£°ÝÀ¸·Î Á¤ÇØÁö´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. .Pp ÀÌÇÏÀÇ ¿É¼ÇÀÌ »ç¿ë °¡´ÉÇÕ´Ï´Ù: .Bl -tag -width indent .It Fl a Ar key ÀÎÁõ ±â´ÉÀ» À¯È¿ÇÏ°Ô ÇØ, ÀÎÁõÀÇ ¿­¼è ½Äº°ÀÚ¸¦ .Ar key Àμö·Î ÁöÁ¤ÇÕ´Ï´Ù. ¿­¼è¿Í ¿­¼èÀÇ ½Äº°Àڴ Ŭ¶óÀÌ¾ðÆ®¿Í ¼­¹ö ½Ö¹æÀÇ ¿­¼è ÆÄÀÏ·Î ÇÕÄ¡ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. µðÆúÆ®¿¡¼­´Â ÀÎÁõ ±â´ÉÀº ¹«È¿°¡ µÇ¾î ÀÖ½À´Ï´Ù. .It Fl B °èÃø µÈ ¿ÀÇÁ¼Â(offset)°¡¡¾ 128 ms º¸´Ù Ä¿µµ, ½Ã°¢À» Ç×»ó .Xr adjtime 2 ½Ã½ºÅÛ ÄÝÀ» ÀÌ¿ëÇØ ¹ÌÁ¶Á¤Çϵµ·Ï, °­Á¦ÇÕ´Ï´Ù. µðÆúÆ®¿¡¼­´Â ¿ÀÇÁ¼Â(offset)°¡¡¾ 128 ms º¸´Ù Å« °æ¿ì´Â, .Xr settimeofday 2 (À»)¸¦ ÀÌ¿ëÇØ ´ÊÃä´Ï´Ù. ¿ÀÇÁ¼Â(offset)°¡¡¾ 128 ms º¸´Ù Å« °æ¿ì´Â, ½Ã°è¸¦ ¿Ã¹Ù¸¥ °ª¿¡ ¹ÌÁ¶Á¤À¸·Î ¸ÂÃߴµ¥ ±ä ½Ã°£ (¼ö½Ã°£) °É¸®´Â ÀÏÀÌ ÀÖ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ÀÌÀüÀº, Ŭ¶óÀÌ¾ðÆ®¸¦ µ¿±â Çϱâ À§Çؼ­ ÀÌ È£½ºÆ®¸¦ »ç¿ëÇØ¼­´Â ¾ÈµË´Ï´Ù. .It Fl b (µðÆúÆ®ÀÇ) .Xr adjtime 2 ½Ã½ºÅÛ ÄÝÀ» ÀÌ¿ëÇØ ½Ã°¢À» ¹ÌÁ¶Á¤ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, .Xr settimeofday 2 ½Ã½ºÅÛ ÄÝÀ» ÀÌ¿ëÇØ ½Ã°¢À» ¸ÂÃßµµ·Ï, °­Á¦ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº ºÎÆ®½Ã¿¡ ±âµ¿ ÆÄÀϷκÎÅÍ È£ÃâÇÒ ¶§´Â »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. .It Fl d µð¹ö±× ¸ðµå¸¦ À¯È¿ÇÏ°Ô ÇÕ´Ï´Ù. .Nm (Àº)´Â ¸ðµç ½ºÅÜÀ» ½ÇÇàÇÕ´Ï´Ù¸¸, ·ÎÄà ½Ã°è¸¦ ¸ÂÃß´Â °ÍÀº ÇÏÁö ¾Ê½À´Ï´Ù. ÀϹÝÀûÀÎ µð¹ö±×¿¡ µµ¿òÀÌ µÇ´Â Á¤º¸µµ Ç¥½ÃÇÕ´Ï´Ù. .It Fl e Ar authdelay ÀÎÁõ ±â´ÉÀÇ Ã³¸®¿¡ °É¸®´Â Áö¿¬À» .Ar authdelay ¿¡ °ªÀ» Ãʼö (¼Ò¼öµµ °¡´É)·Î ÁöÁ¤ÇÕ´Ï´Ù (ÀÚ¼¼ÇÑ °ÍÀº .Xr ntpd 8 (À»)¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä). ÀÌ °ªÀº Åë»ó ¸¹Àº ¿ëµµ¿¡¼­´Â ¹«½Ã ÇÒ ¼ö ÀÖ´Â ¸¸Å­ ºÒ°úÀÔ´Ï´Ù¸¸, ¸Å¿ì ´ÊÀº CPU ¿¡¼­´Â ÀÌ ¼ö¸¦ ÁöÁ¤ÇÏ´Â °ÍÀ¸·Î, ½Ã°£ÀÇ Á¤È®ÇÔÀÌ °³¼±µÉÁöµµ ¸ð¸¨´Ï´Ù. .It Fl k Ar keyfile ÀÎÁõ¿­¼èÀÇ ÆÄÀÏ¿¡ÀÇ ÆÐ½º¸¦ ij¸¯ÅÍ ¶óÀÎÀ¸·Î .Ar keyfile (À¸)·Î ÁöÁ¤ÇÕ´Ï´Ù. µðÆúÆ®´Â .Pa /etc/ntp.keys ÀÔ´Ï´Ù. ÀÌ ÆÄÀÏÀº .Xr ntpd 8 ¿¡ ±â¼úµÇ°í ÀÖ´Â Çü½Ä¿¡¼­ ¾µ Çʿ䰡 ÀÖ½À´Ï´Ù. .It Fl o Ar version ¹Û¿¡ ³»´Â ÆÐŶÀÇ NTP ¹öÁ¯À» .Ar version ¿¡ 1 À̳ª 2 ÀÇ Á¤¼ö·Î ÁöÁ¤ÇÕ´Ï´Ù. µðÆúÆ®´Â 3 ÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀº .Nm (À»)¸¦ ³°Àº ¹öÁ¯ÀÇ NTP ¿¡ ´ëÇØ¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù. .It Fl p Ar samples °¢ ¼­¹ö·ÎºÎÅÍ ¾ò´Â »ùÇÃÀÇ ¼ö¸¦ .Ar samples ¿¡ 1 ¿¡¼­ 8 ±îÁöÀÇ Á¤¼ö·Î ÁöÁ¤ÇÕ´Ï´Ù. µðÆúÆ®´Â 4 ÀÔ´Ï´Ù. .It Fl q ¹®ÀǸ¦ ÇÏ´Â °Í¸¸À¸·Î, ½Ã°è¸¦ ¼³Á¤ÇÏÁö ¾Ê½À´Ï´Ù. .It Fl s (µðÆúÆ®ÀÇ) Ç¥ÁØ Ãâ·ÂÀÌ ¾Æ´Ï°í, .Xr syslog 3 ±â´ÉÀ» »ç¿ëÇØ ·Î±× Ãâ·ÂÀ» ÇàÇÕ´Ï´Ù. ÀÌ ±â´ÉÀº ÁÖ·Î .Xr cron 8 ½ºÅ©¸³Æ®¿¡¼­ÀÇ Æí¸®¼ºÀ» »ý°¢ÇØ ¸¸µé¾îÁ³½À´Ï´Ù. .It Fl t Ar timeout ¼­¹öÀÇ ÀÀ´äÀ» ±â´Ù¸®´Â ÃÖ´ë ½Ã°£À» .Ar timeout ¿¡ Ãʼö (¼Ò¼öµµ °¡´É)·Î ÁöÁ¤ÇÕ´Ï´Ù. °ªÀº 0.2 ÃÊÀÇ ¹è¼ö¿¡ ¸» ¼ö ÀÖ½À´Ï´Ù. µðÆúÆ®´Â 1 ÃÊ·Î, À̰ÍÀº LAN ¸¦ ÅëÇØ¼­ Á¶»çÇϴµ¥ Àû´çÇÑ °ªÀÔ´Ï´Ù. .It Fl u .Nm ÇÏÁö¸¸ ¹Û¿¡ ³»´Â ÆÐŶÀ» ºñƯ±Ç Æ÷Æ®·ÎºÎÅÍ ³»µµ·Ï(µíÀÌ) ÀνºÆ®·°¼Ç ÇÕ´Ï´Ù. ÀÌ ±â´ÉÀº, ¹ÛÀ¸·ÎºÎÅÍ ¿Â Ư±Ç Æ÷Æ®¿¡ÀÇ Æ®·¡ÇÈÀ» ºí·Ï ÇÏ´Â ¹æÈ­º®ÀÇ ¾ÈÂÊ¿¡ ÀÖ´Â °æ¿ì¿¡, ¹æÈ­º®À» ³ÑÀº Àú ÆíÀÇ È£½ºÆ®¿Í µ¿±â ÇÒ ¶§¿¡ °¡Àå Æí¸®ÇÕ´Ï´Ù. .Fl d ¿É¼ÇÀº Ç×»ó ºñƯ±Ç Æ÷Æ®¸¦ »ç¿ëÇÏ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. .It Fl v ÀåȲÇÏ°Ô µË´Ï´Ù. ÀÌ ¿É¼ÇÀº .Nm ÀÇ ¹öÁ¯ ½Äº° ij¸¯ÅÍ ¶óÀÎÀ» ±â·ÏÇÏ°Ô µË´Ï´Ù. .El .Pp .Nm À¯Æ¿¸®Æ¼´Â, Çʿ信 µû¶ó¼­ È£½ºÆ®ÀÇ ½Ã°è¸¦ ¸ÂÃß±â À§Çؼ­(¶§¹®¿¡) ¼öµ¿À¸·Î ¿òÁ÷À̰ųª ºÎÆ®½Ã¿¡ ½Ã°è¸¦ ¼³Á¤Çϱâ À§Çؼ­ ±âµ¿ ½ºÅ©¸³Æ® Áß¿¡¼­ ¿òÁ÷ÀÏ ¼ö°¡ ÀÖ½À´Ï´Ù. À̰ÍÀº NTP demon .Xr ntpd 8 (À»)¸¦ ±âµ¿Çϱâ Àü¿¡ ½Ã°è¸¦ Ãʱ⼳Á¤ ÇÏ´Â °æ¿ì¿¡ Æí¸®ÇÕ´Ï´Ù. .Nm ÇÏ .Xr cron 8 ½ºÅ©¸³Æ®·ÎºÎÅÍ ±âµ¿ÇÏ´Â Àϵµ °¡´ÉÇÕ´Ï´Ù. ±×·¯³ª, .Nm (À»)¸¦ ÀÌ¿ëÇß´Ù .Xr cron 8 ½ºÅ©¸³Æ®¸¦ ±Ã¸®Çصµ, ÃÖ¼ÒÇÑÀÇ ¸®¼Ò½º ¼Òºñ·Î ÃÖ´ëÀÇ Á¤È®ÇÔ°ú ½Å·Ú¼ºÀ» ¾ò´Â´Ù ¼¼·ÃµÈ ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÏ´Â NTP demon ´ë½Å¿¡´Â ¾È µÇ´Â °Í¿¡ ÁÖÀÇÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î, .Nm ÇÏ .Xr ntpd 8 ÇÏÁö¸¸ ÇÏ´Â °Í °°Àº È£½ºÆ®ÀÇ Å¬·° Á֯ļöÀÇ ÇнÀÀ» ÇÏÁö ¾Ê±â ¶§¹®¿¡, .Nm (À»)¸¦ ÀÌ¿ëÇÏ´Â °Í¿¡ ÀÇÇÑ Á¤È®ÇÔÀº ÇÑÁ¤µË´Ï´Ù. .Pp .Nm (Àº)´Â 2 °³ÀÇ ¹æ¹ý Áß 1 °³·Î ½Ã°¢ÀÇ Á¶Á¤À» ½Ç½ÃÇÕ´Ï´Ù. .Nm (Àº)´Â, ½Ã°è°¡ 0.5 ÃÊ ÀÌ»ó ¾î±ß³ª ÀÖ´Ù°í ÆÇ´ÜÇϸé(ÀÚ), ½Ã½ºÅÛÀÇ .Xr settimeofday 2 routine¸¦ ºÎ¸£´Â °ÍÀ¸·Î ´ÜÁö ½Ã°¢À» ´Ù½Ã ¸ÂÃä´Ï´Ù. ±×·¯³ª, ¿ÀÂ÷°¡ 0.5 ÃÊ À̳» ¶§´Â, ½Ã½ºÅÛÀÇ .Xr adjtime 2 routine¸¦ ºÎ¸£´Â °ÍÀ¸·Î, ½Ã°¢À» ¹ÌÁ¶Á¤ÇÕ´Ï´Ù. ÈÄÀÚÀÇ Å×Å©´ÐÀº, ¿ÀÂ÷°¡ ÀÛÀ» ¶§¿¡´Â, º¸´Ù ¸Å²ô·¯¿î À§¿¡ Á¤È®Çϰí, .Nm (À»)¸¦ .Xr cron 8 ±×¸®°í 1 ~ 2 ½Ã°£¿¡ 1ȸ ¿òÁ÷ÀÏ ¶§´Â, ²Ï Àß ÀÏÇÕ´Ï´Ù. .Pp .Nm À¯Æ¿¸®Æ¼´Â °°Àº È£½ºÆ®·Î NTP ¼­¹ö demon (¿¹¸¦ µé¸é .Xr ntpd 8 ) ÇÏÁö¸¸ ¿òÁ÷À̰í ÀÖ´Â °æ¿ì´Â, ÀÏÀÚÀÇ ¼³Á¤À» °ÅºÎÇÕ´Ï´Ù. demon¸¦ ½ÇÇàÇÏ´Â ´ë½Å¿¡ .Xr cron 8 (À¸)·ÎºÎÅÍ Á¤±âÀûÀ¸·Î .Nm (À»)¸¦ È£ÃâÇÏ´Â °æ¿ì´Â, 1 ~ 2 ½Ã°£¿¡ 1ȸ ÇàÇϸé(ÀÚ) ½Ã°èÀÇ Â÷À̸¦ ¾ïÁ¦Çϴµ¥ ÃæºÐÇÑ Á¤È®ÇÑ ½Ã°¢À» º¸°ü À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. .Pp .Nm ÇÏÁö¸¸ NetInfo ¼­Æ÷Æ®¸¦ Æ÷ÇÔÇÑ ÇüÅ·ΠÄÄÆÄÀÏ µÇ°í ÀÖ¾úÀ» °æ¿ì, .Nm ÇÏÁö¸¸ .Xr ntpd 8 ¿ë¹«ÀÇ NetInfo ÀÇ ¼³Á¤À¸·ÎºÎÅÍ ½Ã°¢ ¼­¹ö¸¦ ã¾Æ³¾ ¼ö ÀÖ´Â °æ¿ì´Â .Ic server Àμö´Â ¿É¼ÇÀÌ µË´Ï´Ù. .Sh °ü·Ã ÆÄÀÏ .Bl -tag -width /etc/ntp.keys -compact .It Pa /etc/ntp.keys .Nm ±×¸®°í »ç¿ëµÇ´Â ¾Ïȣȭ¿­¼è¸¦ Æ÷ÇÔÇÕ´Ï´Ù. .El .Sh °ü·Ã Ç׸ñ .Xr ntpd 8 .Sh ¹ö±× ¹ÌÁ¶Á¤¿¡ ÀÇÇÑ Á¶Á¤Àº, ½ÇÁ¦·Î´Â, °èÃø µÈ Â÷À̺¸´Ù 50% Ä¿Áý´Ï´Ù. À̰ÍÀº, ¸÷½Ã ÈÖûÈÖû ÇÏ´Â ½Ã°è¸¦ º¸´Ù Á¤È®ÇÏ°Ô º¸°ü À¯ÁöÇϴµ¥ µµ¿òÀÌ µÇ±â ¶§¹®ÀÔ´Ï´Ù (¶ó°í ÁÖÀåµÇ°í ÀÖ½À´Ï´Ù). À̰ÍÀº ÁÁÀº »ý°¢Àº ¾Æ´ÒÁöµµ ¸ð¸£°í, Ä¿³Î º¯¼ö .Va kern.clockrate.tick (¿Í)°ú .Va kern.clockrate.tickadj ÀÇ °ªÀ» ÀÌ»óÇÏ°Ô ÇÒÁöµµ ¸ð¸¨´Ï´Ù.