I set the start and end nodes of the teleport object to non-walkable, as shown in the image. Despite this, the character still uses those nodes to create a path. Since they are non-walkable, the teleport should not be accessible.
The NodeLink2 component uses the closest walkable node within 1 world unit. The distance is currently not configurable, but it will be in a future update. You can modify the script if you need to tweak it right now (it’s called “maxSnappingDistance” in the code).