¿Cómo configurar NAT46 en un enrutador Linux?

¿Cómo configurar NAT46 en un enrutador Linux?

Tengo una conexión a Internet que solo admite IPv6. Pero algunos de mis dispositivos (como un receptor AV) sólo son compatibles con IPv4.

                      ______________
                     | Linux router |
                     |--------------|
                     |              |
internet     <-->    | eth0: init6  |    <-->    PCs, etc. (IPv6)
(all IPv6)           |              |
                     | eth1: init   |    <-->    e. g. AV-receiver (IPv4)
                     |______________|

¿Cómo configurar el enrutador Linux para que también ofrezca Internet para mi hardware antiguo, como el receptor AV?

Lo probaría con nat64el dispositivo a través detayga. ¿Pero cómo son la ruta y los ip[6]tablescomandos?

ip route add 0.0.0.0/0 dev nat64    # outgoing
???                                 # incoming

Respuesta1

Si tiene una conexión solo IPv6 con NAT64 y DNS64, entonces necesita una implementación 464xlat para proporcionar IPv4 a aplicaciones y dispositivos que no admiten IPv6. Puede encontrar una implementación de Linux aquí:https://github.com/toreanderson/clatd

información relacionada