Hello @bluewavenet,
Hello @mk24,
yes, you are right. Because the IPv6 prefixes change every 24 hours I can post the uncovered text here.
What you see is that two GUA prefixes are deligated in case I connect my NanoPi R5S with OpenWRT. The prefix ending with :1380 is really used for br-lan and downstream devices connected to LAN1 or LAN2. But where is the prefix ending with :13fc used? Is this used to create local ULA addresses in OpenWRT?
Here is the additional information you requested:
root@OpenWrt:~# ip -6 addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 fd00::abcd:abcd:abcd/64 scope global dynamic noprefixroute
valid_lft 7154sec preferred_lft 3554sec
inet6 2001:xxxx:xxxx:xxxx:abcd:abcd:abcd/128 scope global dynamic noprefixroute
valid_lft 6700sec preferred_lft 3100sec
inet6 fe80::abcd:abcd:abcd/64 scope link
valid_lft forever preferred_lft forever
5: br-lan: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 state DOWN qlen 1000
inet6 2001:xxxx:xxxx:xxxx::1/64 scope global dynamic noprefixroute
valid_lft 6700sec preferred_lft 3100sec
inet6 fdxx:xxxx:xxxx::1/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::abcd:abcd:abce/64 scope link
valid_lft forever preferred_lft forever
root@OpenWrt:~# ifstatus wan6
{
"up": true,
"pending": false,
"available": true,
"autostart": true,
"dynamic": false,
"uptime": 507,
"l3_device": "eth0",
"proto": "dhcpv6",
"device": "eth0",
"metric": 0,
"dns_metric": 0,
"delegation": true,
"ipv4-address": [
],
"ipv6-address": [
{
"address": "2001:xxxx:xxxx:xxxx:abcd:abcd:abcd",
"mask": 128,
"preferred": 3083,
"valid": 6683
},
{
"address": "fdxx:xxxx:xxxx:abcd:abcd:abcd",
"mask": 64,
"preferred": 3537,
"valid": 7137
}
],
"ipv6-prefix": [
{
"address": "2001:xxxx:xxxx:xxxx::",
"mask": 58,
"preferred": 3083,
"valid": 6683,
"class": "wan6",
"assigned": {
"lan": {
"address": "2001:xxxx:xxxx:xxxx::",
"mask": 64
}
}
}
],
"ipv6-prefix-assignment": [
],
"route": [
{
"target": "2001:xxxx:xxxx:xxxx::",
"mask": 64,
"nexthop": "::",
"metric": 256,
"valid": 7137,
"source": "::/0"
},
{
"target": "fdxx:xxxx:xxxx::",
"mask": 64,
"nexthop": "::",
"metric": 256,
"valid": 7137,
"source": "::/0"
},
{
"target": "fdxx:xxxx:xxxx::",
"mask": 64,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1737,
"source": "::/0"
},
{
"target": "2001:xxxx:xxxx:xxxx::",
"mask": 56,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1737,
"source": "2001:xxxx:xxxx:xxxx::/58"
},
{
"target": "2001:xxxx:xxxx:xxxx::",
"mask": 56,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1737,
"source": "fdxx:xxxx:xxxx:abcd:abcd:abcd/64"
},
{
"target": "2001:xxxx:xxxx:xxxx::",
"mask": 56,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1737,
"source": "2001:xxxx:xxxx:xxxx:abcd:abcd:abcd/128"
},
{
"target": "::",
"mask": 0,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1737,
"source": "2001:xxxx:xxxx:xxxx::/58"
},
{
"target": "::",
"mask": 0,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1737,
"source": "fdxx:xxxx:xxxx:abcd:abcd:abcd/64"
},
{
"target": "::",
"mask": 0,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1737,
"source": "2001:xxxx:xxxx:xxxx:abcd:abcd:abcd/128"
}
],
"dns-server": [
"fdxx:xxxx:xxxx:abcd"
],
"dns-search": [
],
"neighbors": [
],
"inactive": {
"ipv4-address": [
],
"ipv6-address": [
],
"route": [
],
"dns-server": [
],
"dns-search": [
],
"neighbors": [
]
},
"data": {
"passthru": "MASKED_HEX_DATA"
}
}
root@OpenWrt:~# ifstatus wan6
{
"up": true,
"pending": false,
"available": true,
"autostart": true,
"dynamic": false,
"uptime": 514,
"l3_device": "eth0",
"proto": "dhcpv6",
"device": "eth0",
"metric": 0,
"dns_metric": 0,
"delegation": true,
"ipv4-address": [
],
"ipv6-address": [
{
"address": "2001:xxxx:xxxx:xxxx:abcd:abcd:abcd",
"mask": 128,
"preferred": 3076,
"valid": 6676
},
{
"address": "fdxx:xxxx:xxxx:abcd:abcd:abcd",
"mask": 64,
"preferred": 3530,
"valid": 7130
}
],
"ipv6-prefix": [
{
"address": "2001:xxxx:xxxx:xxxx::",
"mask": 58,
"preferred": 3076,
"valid": 6676,
"class": "wan6",
"assigned": {
"lan": {
"address": "2001:xxxx:xxxx:xxxx::",
"mask": 64
}
}
}
],
"ipv6-prefix-assignment": [
],
"route": [
{
"target": "2001:xxxx:xxxx:xxxx::",
"mask": 64,
"nexthop": "::",
"metric": 256,
"valid": 7130,
"source": "::/0"
},
{
"target": "fdxx:xxxx:xxxx::",
"mask": 64,
"nexthop": "::",
"metric": 256,
"valid": 7130,
"source": "::/0"
},
{
"target": "fdxx:xxxx:xxxx::",
"mask": 64,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1730,
"source": "::/0"
},
{
"target": "2001:xxxx:xxxx:xxxx::",
"mask": 56,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1730,
"source": "2001:xxxx:xxxx:xxxx::/58"
},
{
"target": "2001:xxxx:xxxx:xxxx::",
"mask": 56,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1730,
"source": "fdxx:xxxx:xxxx:abcd:abcd:abcd/64"
},
{
"target": "2001:xxxx:xxxx:xxxx::",
"mask": 56,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1730,
"source": "2001:xxxx:xxxx:xxxx:abcd:abcd:abcd/128"
},
{
"target": "::",
"mask": 0,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1730,
"source": "2001:xxxx:xxxx:xxxx::/58"
},
{
"target": "::",
"mask": 0,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1730,
"source": "fdxx:xxxx:xxxx:abcd:abcd:abcd/64"
},
{
"target": "::",
"mask": 0,
"nexthop": "fe80::abcd:abcd:abcd",
"metric": 512,
"valid": 1730,
"source": "2001:xxxx:xxxx:xxxx:abcd:abcd:abcd/128"
}
],
"dns-server": [
"fdxx:xxxx:xxxx:abcd"
],
"dns-search": [
],
"neighbors": [
],
"inactive": {
"ipv4-address": [
],
"ipv6-address": [
],
"route": [
],
"dns-server": [
],
"dns-search": [
],
"neighbors": [
]
},
"data": {
"passthru": "MASKED_HEX_DATA"
}
}
Regards
Mic.