Skip to content

Conversation

@jglogan
Copy link
Contributor

@jglogan jglogan commented Jan 2, 2026

  • Closes [Request]: IPv6: autoconfigure DNS proxy. #1004.
  • If DNS is not explicitly configured in the sandbox service, bootstrap the container and then find the IPv6 prefix for the first running network. Monitor the system configuration dynamic store until IPv6 is fully initialized for the network (this can take seconds for the first container attaching to the network), and then add the DNS proxy address for that network to the container DNS configuration.

TODO:

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update

Motivation and Context

Adds a feature needed for IPv6-only containers.

Testing

  • Tested locally
  • Added/updated tests
  • Added/updated docs

@jglogan jglogan marked this pull request as draft January 2, 2026 05:20
@jglogan jglogan force-pushed the ipv6-dnsserver branch 4 times, most recently from e6914fd to db43b00 Compare January 2, 2026 19:30
@jglogan jglogan mentioned this pull request Jan 2, 2026
1 task
@jglogan jglogan force-pushed the ipv6-dnsserver branch 3 times, most recently from 9ad6d0e to 5c2ac78 Compare January 6, 2026 16:48
- Closes apple#1004.
- If DNS is not explicitly configured in
  the sandbox service, bootstrap the container
  and then find the IPv6 prefix for the first
  running network. Monitor the system
  configuration dynamic store until IPv6 is
  fully initialized for the network (this can
  take seconds for the first container
  attaching to the network), and then add
  the DNS proxy address for that network to
  the container DNS configuration.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request]: IPv6: autoconfigure DNS proxy.

2 participants