[GH-ISSUE #1200] Dualstack with IPv6 #1872

Open
opened 2026-03-01 18:37:02 +03:00 by kerem · 3 comments
Owner

Originally created by @zacekjakub on GitHub (Feb 7, 2023).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1200

Describe the bug
If I enable dualstack on my network with IPv6, no system can be run

To Reproduce
Steps to reproduce the behavior:
Just enable IPv6

Expected behavior
In case of dualstack, IPv6 should never "break" the IPv4 protocol behavior.

Additional context
I guess some of the servers with content that needs to be downloaded are not IPv6 capable so the container uses IPv6 to reach some files and it fails?

Originally created by @zacekjakub on GitHub (Feb 7, 2023). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1200 **Describe the bug** If I enable dualstack on my network with IPv6, no system can be run **To Reproduce** Steps to reproduce the behavior: Just enable IPv6 **Expected behavior** In case of dualstack, IPv6 should never "break" the IPv4 protocol behavior. **Additional context** I guess some of the servers with content that needs to be downloaded are not IPv6 capable so the container uses IPv6 to reach some files and it fails?
Author
Owner

@oe3gwu commented on GitHub (Mar 11, 2023):

I can reproduce this.

Dual stack doesnt allow to connect to boot.netboot.xyz.

IMG_2165

<!-- gh-comment-id:1464935523 --> @oe3gwu commented on GitHub (Mar 11, 2023): I can reproduce this. Dual stack doesnt allow to connect to boot.netboot.xyz. ![IMG_2165](https://user-images.githubusercontent.com/17622063/224493171-8b6bbe90-8a15-4be4-8f62-58f2c3ef0865.jpeg)
Author
Owner

@gema-arta commented on GitHub (Jun 8, 2023):

@zacekjakub @oe3gwu This is ipxe trouble -- intersects by #283
Briefly -- the ipxe developers do not want to follow the dualstack standard and are trying a simplistic approach. The result is bad. They call it a "heuristic" approach. Being obtained in any way ipv6 has the highest priority and cannot be disabled or reconfigured. Even if it is a local link ipv6.

<!-- gh-comment-id:1583088881 --> @gema-arta commented on GitHub (Jun 8, 2023): @zacekjakub @oe3gwu This is ipxe trouble -- intersects by #283 Briefly -- the ipxe developers do not want to follow the dualstack standard and are trying a simplistic approach. The result is bad. They call it a "heuristic" approach. Being obtained in any way ipv6 has the highest priority and cannot be disabled or reconfigured. Even if it is a `local link ipv6`.
Author
Owner

@nrvale0 commented on GitHub (Aug 19, 2024):

Hope it's ok to drop this here. A possible work-around if using Unbound: https://github.com/netbootxyz/netboot.xyz/issues/283#issuecomment-2296911959

<!-- gh-comment-id:2296914350 --> @nrvale0 commented on GitHub (Aug 19, 2024): Hope it's ok to drop this here. A possible work-around if using Unbound: https://github.com/netbootxyz/netboot.xyz/issues/283#issuecomment-2296911959
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/netboot.xyz#1872
No description provided.