It would be nice to show for a device the ipv4 over all the ipv6 adresses. There is normally only one ipv4 adress and it makes it easier to identify the device. Also the name lookup is working 100%, at least on my side. Is this already possible with some configuration? I use the webinterface v6.0.1
wd9895
March 3, 2025, 5:41pm
2
Easiest way: Disable IPv6 in your router and network.
Secon option: Use unique EUI-64 address.
Die EUI-64 IPv6 Adresse wird mit Hilfe der Mac-Adresse des PIs erzeugt.
Erkennbar an fd00::xxxx:xxff:fexx:xxxx
Vorteil für den Pi:
Keine wechselnde oder mehrfache fd00 oder fd28 Adresse
Keine "nur" local link fe80 Adresse
Wie geht das ?
Terminal öffnen (putty), einloggen:
Datei erzeugen, da nicht vorhanden
sudo nano /etc/NetworkManager/conf.d/ipv6.conf
[connection]
ipv6.ip6-privacy=0
ipv6.addr-gen-mode=0
Speichern und Pi rebooten
Check der Adresse mit ifconfig
Neue IPv6 im Router be…
Sorry, this is not an option. IPv6 traffic is getting more and I don't want to disable it.
This is also not an option. As @Bucking_Horn wrote there this is also an privacy problem.
Any other suggestions?
I do not understand what you are asking for. Can you clarify or provide some examples of what you'd like the behavior to be?
Here a screenshot from the network table.
This device show up as I like it. First entry is the IPv4 and second to n are all the other IPv6.
On this device it start with some IPv6 and the single IPv4 is only in the list. On the normal page it is not visible at all, because it is not in the entry 1-3. It is only visible in the tool tip.
My suggestions would be to show the IPv4 always as the first. And second to n used for the IPv6. Then the IPv4 is always visible in the normal page on the first position.
I hope it is more clear now.
1 Like
It is now, thank you for including the screencaps.
DL6ER
March 6, 2025, 8:41pm
8
Please try
sudo pihole checkout web new/sort_network_ips
development ← new/sort_network_ips
opened 08:41PM - 06 Mar 25 UTC
# What does this implement/fix?
See title and linked Discourse thread.
---…
**Related issue or feature (if applicable):** https://discourse.pi-hole.net/t/network-table-show-ipv4-over-ipv6/77413
**Pull request in [docs](https://github.com/pi-hole/docs) with documentation (if applicable):** N/A
---
**By submitting this pull request, I confirm the following:**
1. I have read and understood the [contributors guide](https://docs.pi-hole.net/guides/github/contributing/), as well as this entire template. I understand which branch to base my commits and Pull Requests against.
2. I have commented my proposed changes within the code.
3. I am willing to help maintain this change if there are issues with it later.
4. It is compatible with the [EUPL 1.2 license](https://opensource.org/licenses/EUPL-1.1)
5. I have squashed any insignificant commits. ([`git rebase`](http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html))
## Checklist:
- [x] The code change is tested and works locally.
- [x] I based my code and PRs against the repositories `developmental` branch.
- [x] I [signed off](https://docs.pi-hole.net/guides/github/how-to-signoff/) all commits. Pi-hole enforces the [DCO](https://docs.pi-hole.net/guides/github/dco/) for all contributions
- [x] I [signed](https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits) all my commits. Pi-hole requires signatures to verify authorship
- [x] I have read the above and my PR is ready for review.
1 Like
Thank you. This was not expected. I just edit the network.js file to be easy to go back to my backup. I have only one running pihole that has to work, otherwise my family is getting angry...
The change is working! Again Thank you.
system
Closed
September 3, 2025, 2:30pm
10
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.