- Configure the necessary packet filters in ISA Server for SNTP communication.
- Configure SNTP to use an Internet-based time server.
- Synchronize the system time with the time server.
- In the ISA Server management tool, expand the management nodes that are beneath your server name.
- Expand the Access Policy branch to view the list of access policies.
- Right-click IP Packet Filters, point to New, and then click Filter to start the New IP Packet Filter Wizard.
- Type a descriptive name for the filter (such as SNTP Allow Filter), and then click Next.
- Click Allow packet transmission as the Filter Mode, and then click Next.
- Click Custom as the filter type, and then click Next.
- On the Filter Settings page, click UDP for the IP protocol, click Send receive for the direction, All ports as the local port, click Fixed port as the remote port, use port 123 as the remote port number, and then click Next.
- Keep the default settings by clicking Next through the next two wizard pages, and then click Finish at the Completing The New IP Packet Filter Wizard page.
- At a command prompt, type net time \\server NetBIOS name /setsntp:NTP server name or NTP server list and then press ENTER, where server NetBIOS name is the UNC identifier for the SBS Server and NTP server name or NTP server list is an Internet time server. You can use the Net Time tool to designate an external time source. Note that even though the net time /? command returns a syntax that specifies that you can designate an "NTP Server List", Microsoft recommends that you only list one DNS name or IP address at a time. W32Time only recognizes the first DNS name or IP address that is listed, and listing more than one might return an error. To set multiple time servers, separate each time server name with a space. If you use multiple time servers, you must enclose the list in quotation marks. The list may contain IP addresses or DNS names.
- At a command prompt, type net stop w32time, and then press ENTER to stop the Windows Time service.
- Synchronize the system time with the time server by using the w32tm -once command.
- Check the output of the command for a successful setting of the system time. In the following example, the time was intentionally set incorrectly at 6 minutes past the hour:
W32Time: Time 5/28/2002 15:11:58:324
W32Time: END Line 1258
W32Time: Time was 06min 54.906s
W32Time: Time is 11min 58.324s
W32Time: Error -303418ms
- Use the net start w32time command to start the Windows Time service.