Skip to main content

Check out Interactive Visual Stories to gain hands-on experience with the SSE product features. Click here.

Skyhigh Security

Disable IPv6 for Client Proxy (macOS)

Starting with macOS Sonoma and later versions, the system prioritizes IPv6 traffic and no longer falls back to IPv4 when IPv6 is blocked. As a result, Client Proxy functions as expected only when IPv6 is disabled. In earlier macOS versions, the system automatically reverted to IPv4, maintaining compatibility even when IPv6 was unavailable. To ensure proper connectivity on macOS Sonoma and above, disable IPv6 through System Settings or by using a Terminal command.

NOTE: Client Proxy is supported only in IPv4-capable networks.

Disable IPv6 Manually

To manually disable IPv6 in your network settings, follow these steps:

  1. Go to System Settings > Network.
  2. Click Details.
  3. Click the TCP/IP tab.
  4. In the Configure IPv6 drop-down menu, select Off
  5. Click OK.
  6. Restart your system to apply the changes.

Disable IPv6 Using Terminal 

If the disable option is unavailable in the network settings, use the Terminal to disable IPv6.

  1. Open Terminal. 
  2. Run the sudo networksetup -listallnetworkservices command to list all network interfaces.

NOTE: Disable IPv6 for all active network interfaces, including Ethernet, Wi-Fi, and others.

  1. Identify your active network interfaces, typically Ethernet or Wi-Fi.
  2. Run-setv6off command to disable IPv6 from all the active network interfaces.
    For example, check the commands below to disable IPv6 in Ethernet, Wi-Fi, Thunderbolt Bridge, and iPhone USB.
    • To disable IPv6 on Ethernet, use the command sudo networksetup-setv6off "Ethernet".
    • To disable IPv6 on WiFI, use the command sudo networksetup -setv6off "Wi-Fi".
    • To disable IPv6 on Thunderbolt Bridge, use the commandsudo networksetup -setv6off "Thunderbolt Bridge".
    • To disable IPv6 on iPhone USB, use the commandsudo networksetup -setv6Off "iphone USB".
  3. Enter your OS X administrator password when prompted to disable IPv6. 

Disable IPv6 Using Jamf

To disable IPv6 on multiple endpoints, use a third-party MDM such as Jamf.

  1. Create a new profile in Jamf Pro
  2. Go to Policies > Files and Processes.
  3. In the Execute command field, enter the command networksetup -setv6off “ Wi-Fi “.

MicrosoftTeams-image (24).png 

  1. To determine the correct network interface, run the networksetup -listallnetworkservicescommand and configure the appropriate connection type on the Jamf Execute Command field.
  2. Push the policy to the Mac device or assign the policy to the self-service to disable IPv6.
  • Was this article helpful?