Documentation > Aplicación de espacio de usuario > Parámetros > --eamt
--eamt
Índice
Descripción
Interactua con la Tabla de mapeo de direcciones explícitas de Jool (EAMT) por sus siglas en inglés. Ve la introducción para una que tengas visión general rápida, nuestro resumen de drafts para mas detalles, o el draft EAM para la historia completa.
Sintaxis
jool_siit --eamt [--display] [--csv]
jool_siit --eamt --count
jool_siit --eamt --add <prefix4> <prefix6>
jool_siit --eamt --remove (<prefix4> | <prefix6> | <prefix4> <prefix6>)
jool_siit --eamt --flush
Opciones
Operaciones
--display
: La tabla EAMT es impresa en la salida estandar. Esta es la operación por default.--count
: El número de registros en la tabla EAMT es impreso a la salida estandar.--add
: Combina<prefix4>
y<prefix6>
en un registro EAM, y lo carga a la tabla de Jool.--remove
: Borra de la tabla el registro EAM descrito por<prefix4>
y/o<prefix6>
.--flush
: Remueve todos los registros de la tabla.
--csv
Por default, la aplicación va a imprimir las tablas en un formato relativamente amigable para la consola.
Utiliza --csv
para imprimir en formato CSV el cual es amigable con una hoja de cálculo.
<prefix4>
, <prefix6>
<prefix4> := <IPv4 address>[/<prefix length>]
<prefix6> := <IPv6 address>[/<prefix length>]
Estos son los prefijos de los cuales esta hecho cada registro, Ve la explicación general EAMT
<prefix length>
es por default /32 en <prefix4>
y /128 en <prefix6>
. Jool pone en cero cualquier sufijo de cualquiera de las direcciones si existe.
Todo prefijo es único a lo largo de la tabla. Por lo tanto, si estas removiendo un registro EAMT, solo necesitas proveer uno de ellos. Aun asi puedes ingresar ambos para asegurarte de que estas eliminando exactamente lo que quieres.
Ejemplos
Agrega un puñado de mapeos:
# jool_siit --eamt --add 192.0.2.1 2001:db8:aaaa::
# jool_siit --eamt --add 192.0.2.2/32 2001:db8:bbbb::b/128
# jool_siit --eamt --add 192.0.2.16/28 2001:db8:cccc::/124
# jool_siit --eamt --add 192.0.2.128/26 2001:db8:dddd::/64
# jool_siit --eamt --add 192.0.2.192/31 64:ff9b::/127
Despliega la nueva tabla:
$ jool_siit --eamt --display
64:ff9b::/127 - 192.0.2.192/31
2001:db8:dddd::/64 - 192.0.2.128/26
2001:db8:cccc::/124 - 192.0.2.16/28
2001:db8:bbbb::b/128 - 192.0.2.2/32
2001:db8:aaaa::/128 - 192.0.2.1/32
(Fetched 5 entries.)
Ingresa la base de datos en un archivo csv:
$ jool_siit --eamt --display --csv > eamt.csv
Despliega el numero de registros en la tabla:
$ jool_siit --eamt --count
5
Remueve el primer registro:
# jool_siit --eamt --remove 2001:db8:aaaa::
Vacia la tabla:
# jool_siit --eamt --flush