Problem routing data #9573
-
Hi guys, I followed the document attached by @jwhui (https://openthread.io/codelabs/openthread-border-router#2) but I'm still missing something: From the border router shell I can ping anywhere in the world, but from any of the thread node there is no way to go outside the OMR domain. I cannot also ping my PC. Routing seems working cause, from my PC, I can ping the OMR There is a step that is driving me crazy on the tutorial and is the one saying: calling netdata show
I also get a route though a fd7d* gw but the ip address of the ens18 (my LAN network) is different:
and is part of the subnet given by my ISP. Any idea? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
For public IPv6 reachability, the Thread network must be configured with a globally routable IPv6 prefix. This is typically done using DHCPv6 Prefix Delegation to retrieve an IPv6 prefix from the upstream Internet Service Provider. For public IPv4 reachability, the Thread network can leverage NAT64. For more information, see the Thread Border Router - Provide Internet access via NAT64 codelab. |
Beta Was this translation helpful? Give feedback.
Just for other interested, I had sucessfully made my devices connect to the internet and be accessible through a firewall.
This is how I did:
2d11:1111:1111:1100::/56
, I setup the DHCP server to delegate prefixes in the range2d11:1111:1111:1100::/62
and assigned to the on-mesh prefix the value2d11:1111:1111:11A0::/64
. In this way DHCP can only serve 4 subnet as PD and openthread network will be able to use a whole 64bit block of op addresses that should be in specs