During the test of ipv6 nat66 (NPT), a problem was discovered, that is, the prefix conversion is expected behavior, but the upstream cannot reply from its interface. The root cause is that vyos cannot respond to the NDP query request of the translated prefix. To support stateless NAT66 (NPT), it is necessary to support NDP proxy function.
The ndp proxy relies on the `ndppd` package to achieve
Nptv6 of Vyos 1.2 has the same problem
a)
Here are some examples
```
set protocol ndp-proxy interfaces <interface> rules <ipv6-prefix> mode auto
```
or
```
set protocol ndp-proxy interfaces <interface> rules <ipv6-prefix> mode static
```
or
```
set protocol ndp-proxy interfaces <interface> rules <ipv6-prefix> mode iface
set protocol ndp-proxy interfaces <interface> rules <ipv6-prefix> outbound-interface <interface>
```
a)
Here are some examples
```
set interface ethernet <interface> ipv6 proxy-ndp default_mode auto
```
or
```
set interface ethernet <interface> ipv6 proxy-ndp default_mode static
```
or
```
set interface ethernet <interface> ipv6 proxy-ndp default_mode iface
set interface ethernet <interface> ipv6 proxy-ndp default_iface <interface>
```
or
```
set interface ethernet <interface> ipv6 proxy-ndp default_mode auto
set interface ethernet <interface> ipv6 proxy-ndp rules <rule> mode iface
set interface ethernet <interface> ipv6 proxy-ndp rules <rule> iface <interface>
```
Document: https://manpages.debian.org/buster/ndppd/ndppd.conf.5.en.html