Este es el comando sipcalc que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
sipcalc - calculadora de subredes IP
SINOPSIS
sipcalc [ -abcdehiInrsStuvx46 ] <[DIRECCIÓN] [INTERFAZ] ... | [ - ]>
DESCRIPCIÓN
Sipcalc es una calculadora de subredes IP que consta de dos partes. Una consola basada en texto sin formato
versión y contraparte basada en web (cgi). Esta página de manual solo se dirige a la consola basada
versión. Sipcalc, en su forma más simple, toma una dirección IP y una máscara de subred en el
línea de comandos y genera información sobre la subred. Sipcalc tiene soporte para IPv4
y direcciones IPv6.
Sipcalc puede tomar la entrada en tres formas, una dirección IP / máscara de red, una interfaz o mediante stdin
utilizando el carácter especial -.
Dirección-IPv4
La dirección se debe proporcionar en el formato cuádruple de puntos "estándar", es decir: xxx.xxx.xxx.xxx
y precedido de una máscara de red, se puede dar de tres formas diferentes:
- CIDR, ej. / n donde n> = 0 <= 32.
- Quad punteado, ej. xxx.xxx.xxx.xxx.
- Un valor hexadecimal, ex 0xnnnnnnnn o nnnnnnnn.
Dirección-IPv6
Las direcciones se pueden dar en cualquiera de las formas definidas en RFC2373, la máscara de red (prefijo)
debe darse en la noción CIDR. Los valores válidos para la máscara de red oscilan entre n> = 0 <=
128, el valor predeterminado si se omite la máscara de red es 128.
Fácil de usar
En lugar de tomar la información de la dirección de la línea de comandos, sipcalc puede obtener
información relevante mirando una interfaz específica en el sistema. Sipcalc
luego usa esta información para calcular los valores de salida. Esta opción es actualmente
solo disponible para direcciones IPv4, aquí también se está trabajando para admitir IPv6.
- Se leerán más argumentos de stdin, esto puede ser útil, por ejemplo, para
gato(1) ing una lista de direcciones almacenadas en un archivo para sipcalc. Cada línea enviada a
sipcalc debe contener una dirección / máscara de red o interfaz.
Cualquier número / combinación de argumentos de dirección e interfaz puede existir en la línea de comandos,
sin embargo, el carácter especial - debe ser el primer argumento o se analizará como un
interfaz. Se descartarán todas las opciones que siguen al carácter -.
Características (IPv4) -
* Múltiples formatos de entrada de dirección y máscara de red.
* Recuperación de información de direcciones de interfaces.
* Salida Classfull y CIDR.
* Múltiples formatos de salida de dirección y máscara de red (cuádruple punteado, hexadecimal, número de bits).
* Salida de dirección de transmisión, clase de red, comodín de Cisco, hosts / rango, red
rango.
* Salida de múltiples tipos de mapas de bits.
* Salida de un número definido por el usuario de redes adicionales.
* Entrada de múltiples redes desde la línea de comandos.
* Resoluciones DNS de nombres de host.
* Análisis de una lista de redes separadas por líneas nuevas de la entrada estándar (STDIN).
* La capacidad de "dividir" una red basada en una máscara de red más pequeña, también con recursivo
se ejecuta en las subredes generadas.
Características (IPv6) -
* Direcciones de entrada comprimidas y expandidas.
* Salida comprimida y expandida.
* Salida de red estándar IPv6.
* v4 en salida v6.
* Generación de dirección DNS inversa.
* Resoluciones DNS de nombres de host.
* La capacidad de "dividir" una red basada en una máscara de red más pequeña, también con recursivo
se ejecuta en las subredes generadas.
Salida.
La salida de Sipcalc se divide en secciones y subsecciones. Cada sección comienza con el
cadena "- [tipo: ENTRADA] - n" donde el tipo puede ser uno de los siguientes: int-ipv4, ipv6, ipv4. INPUT es uno
opción de entrada de la línea de comandos yn es el número de la sección que esta entrada
ha producido la opción que se muestra actualmente. Actualmente, la única opción de entrada que produce
múltiples secciones de salida es una interfaz con múltiples direcciones. Una subsección comienza con
la cadena "[IDENTIFICADOR]", donde IDENTIFICADOR es un identificador para el tipo de subsección. los
Los tipos de subsección se basan en las opciones de línea de comandos utilizadas. Las secciones siempre van con el
carácter único '-' solo en una línea. Vale la pena mencionar también que las secciones pueden incluir
no solo subsecciones, sino también otras secciones, esto actualmente solo ocurre cuando la -u y
Se utilizan las opciones -s / -S. Las advertencias / errores, etc.también se pueden mostrar en el formulario - [escriba:
mensaje].
Descripción de salida común:
[IPv4]
Dirección del servidor
La dirección de host proporcionada.
Dirección de red
La primera dirección en un rango dado, inutilizable para hosts en condiciones normales.
Máscara de red
La máscara de red (máscara de red) utilizada para especificar el tamaño de una subred determinada, generalmente
representado en tres formatos diferentes: cuadrícula de puntos (xxx.xxx.xxx.xxx) hex
(0xnnnnnnnn) bits (/ n donde n> = 0 <= 32)
Dirección de Difusión
La dirección de transmisión de una subred determinada, generalmente la última dirección de un rango.
Comodín de Cisco
El valor invertido de la máscara de red (netmask ^ 0xffffffff). Este valor es comúnmente
utilizado, por ejemplo, en listas de acceso en enrutadores.
Direcciones en red
El número de direcciones en la subred dada.
Alcance de la red
El rango de subred completo.
Rango utilizable
El rango en la subred dada que se usa comúnmente para hosts normales.
[IPv6]
Dirección ampliada
La dirección IPv6 expandida completa.
Dirección comprimida
La dirección IPv6 comprimida de la forma más eficiente posible.
Prefijo de subred
El prefijo de la dirección (en relación con la máscara de red), el sufijo de la dirección
se pone a cero.
ID de dirección
El sufijo de la dirección (en relación con la máscara de red), el prefijo de la dirección
se pone a cero.
Dirección de prefijo
El equivalente IPv6 de la máscara de red IPv4.
Longitud del prefijo
Número de bits establecidos en la máscara de red.
Tipo de dirección
El tipo de dirección como se define en RFC2373.
Comentario
Algunas direcciones tendrán comentarios del autor.
Alcance de la red
Las direcciones de inicio y finalización de la subred.
Dirección v4inv6 expandida
La dirección IPv6 expandida completa en formato v4inv6.
Compr. dirección v4inv6
La dirección IPv6 comprimida en formato v4inv6.
DNS inversa
La dirección en formato DNS inverso IPv6.
OPCIONES
-a, --todos
Dar toda la información posible sobre una dirección o interfaz, esto es equivalente a
dando los indicadores -b -c -i -n 0 para IPv4 y -e -r -t para IPv6.
-b, --cidr-mapa de bits (IPv4)
Muestra mapas de bits basados en CIDR.
-c, --dirección-clase completa (IPv4)
Muestra información de dirección con toda la clase.
-d, --resolver
Habilite la resolución de nombres.
-e, --v4inv6 (IPv6)
Muestra la información de la dirección v4inv6.
-h, --ayuda
Muestra la ayuda de la línea de comandos.
-i, --cidr-addr (IPv4 predeterminado)
Muestra la información de la dirección CIDR.
-I, --addr-int = INT
Agregue explícitamente una interfaz. Esto se puede utilizar para eludir el sipcalc "smart
análisis "de direcciones / interfaces en la línea de comandos. Esto puede ser útil si
ejemplo, por alguna razón, tiene una interfaz con el mismo nombre que una dirección real,
p.ej. 127.0.0.1 o :: 1 etc. Ver también: -4 -6.
-n, --subnets = NUM
Muestra NUM subredes adicionales (comenzando desde la subred actual). Mostrará todo
subredes en el / 24 actual si NUM es 0.
-r, --v6rev (IPv6)
Muestra información de DNS inverso de IPv6.
-s, --v4split = MÁSCARA (IPv4)
Divida la red actual en subredes de tamaño MASK. MASK se puede dar en puntos
forma cuádruple, hexadecimal o CIDR.
-S, --v6split = MÁSCARA (IPv6)
Divida la red actual en subredes de tamaño MASK. MÁSCARA debe entregarse en CIDR
formulario, ya sea con o con el carácter '/'.
-t, --v6-standard (IPv6 predeterminado)
Muestra la información de la dirección IPv6.
-u, --verboso dividido
Esto pondrá la división de la red en modo detallado. Esto significa que todas las subredes
generado al dividir una red se pasará de nuevo a sipcalc para explícita
analizando dando el mismo resultado que si la dirección se hubiera dado en la línea de comandos.
Todas las opciones pasadas a sipcalc en la línea de comandos también se heredarán cuando el
la subred se devuelve a sipcalc para analizar, con una excepción, el indicador -s / -S,
no queremos un bucle sin fin. Enviar solo los indicadores -s / -S y -u a sipcalc
dar la salida predeterminada (-i para ipv4 y -t para ipv6).
-v, --versión
Muestra información sobre la versión.
-w, - tarjeta salvaje
Toma un comodín de cisco (máscara inversa) y muestra la máscara de red regular correspondiente
y recuento de bits de la máscara de red.
-x, - mapa de bits con clase (IPv6)
Muestra un mapa de bits con clase.
-4, --addr-ipv4 = DIRECCIÓN
Agregue explícitamente una dirección IPv4. Ver también: -I -6.
-6, --addr-ipv6 = DIRECCIÓN
Agregue explícitamente una dirección IPv6. Ver también: -I -4.
Utilice sipcalc en línea utilizando los servicios de onworks.net