InglésFrancésEspañol

icono de página de OnWorks

tcpbridge: en línea en la nube

Ejecute tcpbridge en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando tcpbridge 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


tcpbridge: puentear el tráfico de red a través de dos interfaces

SINOPSIS


puentetcp [-bandera [propuesta de]] ... [--opt-nombre [[= | ]propuesta de]] ...

Todos los argumentos deben ser opciones.

tcpbridge es una herramienta para unir selectivamente el tráfico de red a través de dos interfaces y
opcionalmente modificando los paquetes entre

DESCRIPCIÓN


Esta página de manual documenta brevemente la puentetcp mando. El funcionamiento básico de
tcpbridge será un puente de red entre dos subredes. Todos los paquetes recibidos en uno
la interfaz se envían a través de la otra.

Opcionalmente, los paquetes se pueden editar de diversas formas según sus necesidades.

Para obtener más detalles, consulte el Manual de Tcpreplay en:
http://tcpreplay.synfin.net/trac/wiki/manual

OPCIONES



-r cadena, --mapa de puertos=cadena
Vuelva a escribir los puertos TCP / UDP. Esta opción puede aparecer hasta -1 veces.

Especifique una lista de asignaciones de puertos delimitadas por comas que consta de dos puntos
pares de números de puerto. Cada par de puertos delimitados por dos puntos consta del puerto que debe coincidir
seguido del número de puerto para reescribir.

Ejemplos:
--portmap = 80: 8000 --portmap = 8080: 80 # 80-> 8000 y 8080-> 80
--portmap = 8000,8080,88888: 80 # 3 puertos diferentes se convierten en 80
--portmap = 8000-8999: 80 # puertos 8000 a 8999 se convierten en 80

-s número, --semilla=número
Aleatorizar direcciones src / dst IPv4 / v6 con semilla dada. Esta opción puede aparecer hasta 1
veces. Esta opción toma un número entero como argumento.

Hace que las direcciones IPv4 / v6 de origen y destino sean pseudoaleatorias pero
todavía mantener relaciones cliente / servidor. Dado que la aleatorización es
determinista basado en la semilla, puede reutilizar el mismo valor de semilla para recrear el
tráfico.

-N cadena, --pnat=cadena
Reescriba las direcciones IPv4 / v6 usando pseudo-NAT. Esta opción puede aparecer hasta 2 veces.
Esta opción no debe aparecer en combinación con ninguna de las siguientes opciones:
srcipmap.

Toma una serie delimitada por comas de pares de bloques de red CIDR delimitados por dos puntos. Cada
El par de netblock se evalúa en orden contra las direcciones IP. Si la dirección IP en
el paquete coincide con el primer bloque de red, se reescribe utilizando el segundo bloque de red como
una máscara contra los bits de alto orden.

Ejemplo de IPv4:
--pnat=192.168.0.0/16:10.77.0.0/16,172.16.0.0/12:10.1.0.0/24
Ejemplo de IPv6:
--pnat=[2001:db8::/32]:[dead::/16],[2001:db8::/32]:[::ffff:0:0/96]

-S cadena, --srcipmap=cadena
Vuelva a escribir las direcciones IPv4 / v6 de origen utilizando pseudo-NAT. Esta opción puede aparecer hasta 1
veces. Esta opción no debe aparecer en combinación con ninguno de los siguientes
opciones: pnat.

Funciona igual que la opción --pnat, pero solo afecta a las direcciones IP de origen en el
Encabezado IPv4 / v6.

-D cadena, --dstipmap=cadena
Vuelva a escribir las direcciones IPv4 / v6 de destino mediante pseudo-NAT. Esta opción puede aparecer
a 1 veces. Esta opción no debe aparecer en combinación con ninguno de los siguientes
opciones: pnat.

Funciona igual que la opción --pnat, pero solo afecta a las direcciones IP de destino en
el encabezado IPv4 / v6.

-e cadena, --puntos finales=cadena
Vuelva a escribir las direcciones IP para que estén entre dos puntos finales. Esta opción puede aparecer hasta 1
veces. Esta opción debe aparecer en combinación con las siguientes opciones:
archivo de caché.

Toma un par de direcciones IPv4 / v6 delimitadas por dos puntos que se utilizarán para reescribir todas
el tráfico parece estar entre las dos direcciones IP.

Ejemplo de IPv4:
--puntos finales = 172.16.0.1: 172.16.0.2
Ejemplo de IPv6:
--endpoints=[2001:db8::dead:beef]:[::ffff:0:0:ac:f:0:2]

-b, --skipbroadcast
Omita la reescritura de direcciones IPv4 / v6 de difusión / multidifusión.

De forma predeterminada, --seed, --pnat y --endpoints reescribirán la transmisión y la multidifusión
Direcciones IPv4 / v6 y MAC. La configuración de esta bandera mantendrá la transmisión / multidifusión IPv4 / v6
y las direcciones MAC se reescriban.

-C, --fixcsum
Forzar el recálculo de las sumas de comprobación del encabezado IPv4 / TCP / UDP.

Hace que cada paquete IPv4 / v6 tenga sus sumas de comprobación recalculadas y reparadas.
Habilitado automáticamente para paquetes modificados con --semilla, --pnat, --puntos finales or
--arreglar.

-m número, --mtu=número
Anula la longitud de MTU predeterminada (1500 bytes). Esta opción puede aparecer hasta 1 veces.
Esta opción toma un número entero como argumento. El valor de número is
restringido a ser:
en el rango de 1 a MAXPACKET

Anule el tamaño MTU predeterminado de 1500 bytes para determinar la longitud de relleno máxima
(--fixlen = pad) o al truncar (--mtu-trunc).

--mtu-trunc
Truncar paquetes más grandes que el MTU especificado. Esta opción puede aparecer hasta 1 veces.

Similar a --fixlen, esta opción truncará los datos en paquetes de la Capa 3 y
anterior para que no sea más grande que el MTU.

-E, --efcs
Elimine las sumas de comprobación de Ethernet (FCS) del final de las tramas.

¡Tenga en cuenta que esta opción es bastante peligrosa! En realidad, no verificamos si un FCS
realmente existe en el marco, simplemente borramos ciegamente los dos últimos bytes. Por eso,
solo debe usar esto si sabe que su sistema operativo proporciona el FCS cuando
leer paquetes sin procesar.

--ttl=cadena
Modifique el límite de salto / TTL de IPv4 / v6.

Le permite modificar el límite TTL / Hop de todos los paquetes IPv4 / v6. Especifique un
número para codificar el valor o +/- valor para aumentar o disminuir por el valor
proporcionado (limitado a 1-255).

Ejemplos:
--ttl = 10
--ttl = + 7
--ttl = -64

--tos=número
Configure el byte IPv4 TOS / DiffServ / ECN. Esta opción puede aparecer hasta 1 veces. Esta
La opción toma un número entero como argumento. El valor de número está restringido
de ser:
en el rango de 0 a 255

Le permite anular el valor de TOS (también conocido como DiffServ / ECN) en IPv4.

--tclase=número
Configure el byte de la clase de tráfico IPv6. Esta opción puede aparecer hasta 1 veces. Esta
La opción toma un número entero como argumento. El valor de número está restringido
de ser:
en el rango de 0 a 255

Le permite anular el campo Clase de tráfico IPv6.

- etiqueta de flujo=número
Configure la etiqueta de flujo de IPv6. Esta opción puede aparecer hasta 1 veces. Esta opción toma
un número entero como argumento. El valor de número está limitado a ser:
en el rango de 0 a 1048575

Le permite anular el campo Etiqueta de flujo IPv20 de 6 bits. No tiene ningún efecto sobre IPv4
paquetes.

-F cadena, --arreglar=cadena
Rellene o trunque los datos del paquete para que coincidan con la longitud del encabezado. Esta opción puede aparecer hasta 1
veces.

Los paquetes pueden truncarse durante la captura si el snaplen es más pequeño que el paquete.
Esta opción le permite modificar el paquete para rellenar el paquete de nuevo al tamaño
almacenado en el encabezado IPv4 / v6 o reescriba la longitud total del encabezado IP para reflejar la
longitud del paquete almacenado.

almohadilla Los paquetes truncados se rellenarán para que la longitud del paquete coincida con el IPv4
longitud total

trunc Los paquetes truncados tendrán su campo de longitud total IPv4 reescrito para que coincida
la longitud real del paquete

del Eliminar el paquete

--skipl2broadcast
Omita la reescritura de direcciones de capa 2 de difusión / multidifusión.

De forma predeterminada, la edición de direcciones de Capa 2 reescribirá el MAC de difusión y multidifusión
direcciones. La configuración de esta bandera evitará que las direcciones MAC de difusión / multidifusión
siendo reescrito.

--dlt=cadena
Anular la encapsulación DLT de salida. Esta opción puede aparecer hasta 1 veces.

De forma predeterminada, no se realizará ninguna conversión DLT (tipo de enlace de datos). Para cambiar el DLT
tipo de pcap de salida, seleccione uno de los siguientes valores:

No Ethernet también conocido como DLT_EN10MB

HDLC Cisco HDLC también conocido como DLT_C_HDLC

usuario Encabezado de capa 2 especificado por el usuario y tipo de DLT

--enet-dmac=cadena
Anule las direcciones MAC de Ethernet de destino. Esta opción puede aparecer hasta 1 veces.

Toma un par de direcciones MAC de Ethernet delimitadas por comas que reemplazarán
dirección MAC de destino de los paquetes salientes. Se utilizará la primera dirección MAC
para el tráfico del servidor al cliente y se utilizará la segunda dirección MAC opcional
para el tráfico del cliente al servidor.

Ejemplo:
--enet-dmac=00:12:13:14:15:16,00:22:33:44:55:66

--enet-smac=cadena
Anula las direcciones MAC de Ethernet de origen. Esta opción puede aparecer hasta 1 veces.

Toma un par de direcciones MAC de Ethernet delimitadas por comas que reemplazarán
dirección MAC de origen de los paquetes salientes. La primera dirección MAC se utilizará para
servidor al tráfico del cliente y la segunda dirección MAC opcional se utilizará para el
tráfico de cliente a servidor.

Ejemplo:
--enet-smac=00:12:13:14:15:16,00:22:33:44:55:66

--enet-vlan=cadena
Especifique el modo de etiqueta VLAN ethernet 802.1q. Esta opción puede aparecer hasta 1 veces.

Le permite reescribir tramas ethernet para agregar un encabezado 802.1q al estándar 802.3
encabezados Ethernet o elimine la información de la etiqueta VLAN 802.1q.

add Reescribe el encabezado Ethernet 802.3 existente como un encabezado VLAN 802.1q

del Reescribe el encabezado de VLAN 802.1q existente como un encabezado ethernet 802.3

--etiqueta-enet-vlan=número
Especifique el nuevo valor de la etiqueta VLAN ethernet 802.1q. Esta opción puede aparecer hasta 1
veces. Esta opción debe aparecer en combinación con las siguientes opciones: enet-
vlan. Esta opción toma un número entero como argumento. El valor de número is
restringido a ser:
en el rango de 0 a 4095

--enet-vlan-cfi=número
Especifique el valor CFI de ethernet 802.1q VLAN. Esta opción puede aparecer hasta 1 veces.
Esta opción debe aparecer en combinación con las siguientes opciones: enet-vlan. Esta
La opción toma un número entero como argumento. El valor de número está restringido
de ser:
en el rango de 0 a 1

--enet-vlan-pri=número
Especifique la prioridad de la VLAN Ethernet 802.1q. Esta opción puede aparecer hasta 1 veces.
Esta opción debe aparecer en combinación con las siguientes opciones: enet-vlan. Esta
La opción toma un número entero como argumento. El valor de número está restringido
de ser:
en el rango de 0 a 7

--control-hdlc=número
Especifique el valor de control de HDLC. Esta opción puede aparecer hasta 1 veces. Esta opción
toma un número entero como argumento.

El encabezado de Cisco HDLC tiene un campo de "control" de 1 byte. Aparentemente esto siempre debería
sea ​​0, pero si puede usar cualquier valor de 1 byte.

--hdlc-dirección=número
Especifique la dirección HDLC. Esta opción puede aparecer hasta 1 veces. Esta opción toma un
número entero como argumento.

El encabezado de Cisco HDLC tiene un campo de "dirección" de 1 byte que tiene dos valores válidos:

0x0F Unidifusión

0xBF Radio
Sin embargo, puede especificar cualquier valor de un solo byte.

--usuario-dlt=número
Establece el tipo de DLT del archivo de salida. Esta opción puede aparecer hasta 1 veces. Esta opción toma
un número entero como argumento.

Establezca el valor DLT del archivo pcap de salida.

--usuario-dlink=cadena
Vuelva a escribir la capa de enlace de datos con los datos especificados por el usuario. Esta opción puede aparecer hasta 2
veces.

Proporcione una serie de valores hexadecimales delimitados por comas que se utilizarán para reescribir o
cree el encabezado de Capa 2 de los paquetes. La primera instancia de este argumento será
reescriba el tráfico del servidor y del cliente, pero si este argumento se especifica un segundo
tiempo, se utilizará para el tráfico de clientes.

Ejemplo:
--user-dlink=01,02,03,04,05,06,00,1A,2B,3C,4D,5E,6F,08,00

-d número, --dbug=número
Habilite la salida de depuración. Esta opción puede aparecer hasta 1 veces. Esta opción toma
un número entero como argumento. El valor de número está limitado a ser:
en el rango de 0 a 5
El valor por defecto número para esta opción es:
0

Si está configurado con --enable-debug, puede especificar un nivel de verbosidad para
depuración de salida. Los números más altos aumentan la verbosidad.

-i cadena, --intf1=cadena
Interfaz principal (escucha en modo unidireccional). Esta opción puede aparecer hasta 1
veces.

-I cadena, --intf2=cadena
Interfaz secundaria (enviar en modo unidireccional). Esta opción puede aparecer hasta 1
veces.

-u, --unidir
Envíe y reciba en una sola dirección. Esta opción puede aparecer hasta 1 veces.

Normalmente, tcpbridge enviará y recibirá tráfico en ambas direcciones (bi-
direccionalmente). Sin embargo, si elige esta opción, el tráfico se enviará uni-
direccionalmente.

--listas
Enumere las interfaces de red disponibles y salga.

-L número, --límite=número
Limite la cantidad de paquetes a enviar. Esta opción puede aparecer hasta 1 veces. Esta
La opción toma un número entero como argumento. El valor de número está restringido
de ser:
mayor o igual a 1
El valor por defecto número para esta opción es:
-1

De forma predeterminada, tcpbridge enviará paquetes para siempre o hasta Ctrl-C. Alternativamente,
puede especificar un número máximo de paquetes para enviar.

-M cadena, --Mac=cadena
Direcciones MAC de NIC locales. Esta opción puede aparecer hasta 2 veces.

tcpbridge no admite la detección de direcciones MAC de la red local
interfaces en Windows. Especifique ambas direcciones MAC de las interfaces utilizadas
en el puente: -M -METRO

-x cadena, --incluir=cadena
Incluya solo los paquetes que coincidan con la regla. Esta opción puede aparecer hasta 1 veces. Esta
La opción no debe aparecer en combinación con ninguna de las siguientes opciones: excluir.

Anula el envío predeterminado de todos los paquetes almacenados en el archivo de captura y solo envía
paquetes que coinciden con la regla proporcionada. Las reglas pueden ser una de las siguientes:

S: ... - La IP de origen debe coincidir con los CIDR especificados

D: ... - La IP de destino debe coincidir con los CIDR especificados

B: ... - Tanto la IP de origen como la de destino deben coincidir con los CIDR especificados

MI: ... - Cualquiera de las IP debe coincidir con los CIDR especificados

PAG: - Debe ser uno de los paquetes listados donde la lista corresponde al
número de paquete en el archivo de captura.
--incluir = P: 1-5,9,15,72-
enviaría los paquetes del 1 al 5, el paquete 9 y el 15, y los paquetes 72 hasta el final
del archivo

F:' ' - Filtro BPF. Ver el tcpdump(8) página de manual para la sintaxis.

-X cadena, --excluir=cadena
Excluya cualquier paquete que coincida con esta regla. Esta opción puede aparecer hasta 1 veces. Esta
La opción no debe aparecer en combinación con ninguna de las siguientes opciones: incluir.

Anula el envío predeterminado de todos los paquetes almacenados en el archivo de captura y solo envía
paquetes que no coinciden con la regla proporcionada. Las reglas pueden ser una de las siguientes:

S: ... - La IP de origen no debe coincidir con los CIDR especificados

D: ... - La IP de destino no debe coincidir con los CIDR especificados

B: ... - Tanto la IP de origen como la de destino no deben coincidir con los CIDR especificados

MI: ... - Cualquiera de las direcciones IP no debe coincidir con los CIDR especificados

PAG: - No debe ser uno de los paquetes listados donde la lista corresponde al
número de paquete en el archivo de captura.
--excluir = P: 1-5,9,15,72-
soltaría los paquetes 1 a 5, el paquete 9 y 15, y los paquetes 72 hasta el final
del archivo

-P, --pid
Imprima el PID de tcpbridge al inicio.

-v, --verboso
Imprima paquetes decodificados a través de tcpdump a STDOUT. Esta opción puede aparecer hasta 1 veces.

-A cadena, --descodificar=cadena
Los argumentos se pasan al decodificador tcpdump. Esta opción puede aparecer hasta 1 veces. Esta
La opción debe aparecer en combinación con las siguientes opciones: detallado.

Al habilitar el modo detallado (-v) también puede especificar uno o más
argumentos para pasar a tcpdump para modificar la forma en que se decodifican los paquetes. Por defecto, -n
y -l se utilizan. Asegúrese de citar los argumentos como: --verbose = "- axxx" para que
tcpbridge no los interpreta. Los siguientes argumentos son válidos:
[-aAeNqRStuvxX]
[-E spi @ ipaddr algo: secreto, ...]
[-s snaplen]

-V, --versión
Imprime la información de la versión.

-h, --menos-ayuda
Muestra menos información de uso y sal.

-H, --ayuda
Mostrar información de uso y salir.

-!, --más ayuda
La información de uso extendida pasa a través del buscapersonas.

- [rcarchivo], --save-opciones[=rcarchivo]
Guarde el estado de la opción en rcarchivo. El valor predeterminado es el pasado archivo de configuración enumerado
en la categoría Industrial. OPCIÓN PRESETS sección, a continuación.

- rcarchivo, --opciones de carga=rcarchivo, --opciones sin carga
Cargar opciones desde rcarchivo. opciones sin carga formulario deshabilitará la carga de
archivos RC / INI anteriores. --opciones sin carga se maneja temprano, fuera de servicio.

OPCIÓN PRESETS


Cualquier opción que no esté marcada como no preestablecido se puede preestablecer cargando valores de
archivo (s) de configuración ("RC" o ".INI"). los homerc el archivo es "$$ /", a menos que sea un
directorio. En ese caso, el archivo ".tcpbridgerc"se busca dentro de ese directorio.

SEÑALES


tcpbridge comprende las siguientes señales:

SIGUSR1 Suspender tcpbridge

SEÑAL Reinicie tcpbridge

Utilice tcpbridge en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    oStorybook
    oStorybook
    oLibro de cuentos l'outil privil�gi� des
    Crivains. ATENCIÓN : voir sur
    http://ostorybook.tuxfamily.org/v5/
    --en_ES oStorybook la herramienta adecuada para
    escritores ADVERTENCIA...
    Descargar oCuentos
  • 2
    Asuswrt-Merlín
    Asuswrt-Merlín
    Asuswrt-Merlin es un tercero
    firmware para ciertos Asus inalámbricos
    enrutadores. Basado en el firmware Asuswrt
    desarrollado por Asus, trae ajustes, nuevos
    características y ...
    Descargar Asuswrt-Merlin
  • 3
    Atom
    Atom
    Atom es un editor de texto que
    moderno, accesible y con todas las funciones.
    También es fácilmente personalizable: usted
    puede personalizarlo para hacer cualquier cosa y ser
    capaz de ...
    Descarga Atom
  • 4
    ¡Osu!
    ¡Osu!
    ¡Osu! es un juego de ritmo simple con un pozo
    curva de aprendizaje pensada para los jugadores
    de todos los niveles de habilidad. uno de los grandes
    aspectos de Osu! es que es
    comunidad-dr...
    ¡Descarga Osu!
  • 5
    LIBPNG: biblioteca de referencia PNG
    LIBPNG: biblioteca de referencia PNG
    Biblioteca de referencia para apoyar la
    Formato de gráficos de red portátiles (PNG).
    Público: Desarrolladores. Programación
    Idioma: C. Esta es una aplicación que
    puede también...
    Descargar LIBPNG: biblioteca de referencia PNG
  • 6
    Detector de metales basado en RP2040
    Detector de metales basado en RP2040
    Basado en la placa Raspberry Pi Pico, este
    El detector de metales está incluido en el pulso.
    categoría de detectores de metales por inducción, con
    ventajas y desventajas bien conocidas.
    RP ...
    Descargar Detector de metales basado en RP2040
  • Más "

Comandos de Linux

Ad