technology:servers:apple_content_caches
Table of Contents
Apple Content Caches
Clients and Peering
The color of the cache indicates the color of the client being served.
macOS Setup
Content caches should be excluded from enrolling into MDM.
macOS Setup Screens:
- Country/Region: United States
- Accessibility: Not Now
- Connect to a WiFi network: connect an ethernet cable.
- User Account:
- Name: SOTO Admin
- Username: sotoadmin
- Password: Generate a password and store it in the password database.
- Transfer information: Not now
- Sign in with your Apple ID: Not now
- Screen Time: Not Now
- Enable Siri: Not Now
- Choose your look: Continue
Check for updates: Settings > General > Software Updates
Configuration
Settings > General > About
- Name : “Apple Cache <AssetTag>”
Settings > General > Sharing
- Remote Login: Enable
- Remote Management: Enable
- Options > Only these users:
- SOTO Admin; Enable All Access Options
- Remote Apple Events: Enable
- Content Caching: Enable
- Share: Internet Connection: Enable
- Hold Alt and Click Advanced Options
- Clients
- Cache content for: devices using the custom local networks
- IP range to be served. Example for High School subnet 10.100.0.0-10.100.255.255.
- My local networks: use custom public IP addresses
- 71.86.47.96 - 71.86.47.103
- 204.184.43.0 - 204.184.43.255
- Peers
- Share content with: content caches using custom local networks
- 10.0.0.0 - 10.255.255.255
- Displays > Advanced
- Prevent automatic sleeping when the display is off: Enable
- Energy Saver
- Start up automatically after power failure true
DNS Zone Configuration
For clients to locate content caches; A DNS record needs to be placed within one of their search domains. Search domains are configured in their DHCP scope or manually in the clients network configuration.
_applcache._tcp.<search domain zone> TXT "prs=71.86.47.96-71.86.47.96,204.184.43.0-204.184.43.255"
Switch Configuration
Native VLAN: VLAN primarily be targeted for service.
CLI Tools
AssetCacheLocatorUtil - run this from client devices to see what caches are available.
AssetCacheManagerUtil - run this from content caches to monitor and manage the caching service.
technology/servers/apple_content_caches.txt · Last modified: Wednesday, October 11, 2023 08:53 PM by Nathan C. McGuire