1
00:00:00,240 --> 00:00:06,150
Así que voy a usar nano aquí y simplemente crearé un script llamado Python one pero py probablemente quieras usar

2
00:00:06,150 --> 00:00:12,330
una convención de nomenclatura mucho mejor que eso, pero esa es una K para lo que estamos haciendo aquí en esta

3
00:00:13,930 --> 00:00:17,920
demostración en lugar de tratar de escribir esto manualmente, voy a pegar el

4
00:00:17,920 --> 00:00:19,800
script para no cometer muchos errores.

5
00:00:19,990 --> 00:00:22,660
Lo primero que haremos es importar el shock pi.

6
00:00:22,660 --> 00:00:29,290
Esta es una variable que utilizaremos pi shock para capturar en vivo nuestra interfaz.

7
00:00:29,320 --> 00:00:38,800
Ethan en cero dirá que la configuración de la vida del script nos muestra que esta es la tarjeta de interfaz de red.

8
00:00:38,830 --> 00:00:45,320
Podemos ver ese ingenioso 3 de cualquier manera, pero esto nos muestra en Linux que esa es nuestra tarjeta Ethan it.

9
00:00:45,330 --> 00:00:46,770
Editaré ese guión nuevamente.

10
00:00:47,710 --> 00:00:51,140
Así que vamos a capturar el tráfico de Ethan es cero.

11
00:00:51,190 --> 00:01:01,000
Tenemos un bucle aquí que dice que para el paquete en captura ganamos continuamente olfatear, pero vamos a capturar 50 paquetes,

12
00:01:01,000 --> 00:01:10,160
por lo que esto comenzará con una descarga y se detendrá y comenzará a capturar paquetes del cable, pero

13
00:01:10,190 --> 00:01:16,110
solo 50 paquetes ahora no necesita escribir en un archivo eliminar eso.

14
00:01:16,380 --> 00:01:23,850
Lo que vamos a hacer aquí es un manejo de excepciones, vamos a intentar imprimir la dirección IP de origen y la dirección IP

15
00:01:23,880 --> 00:01:29,310
de destino, pero algunos tipos de tráfico, como el árbol de gastos, no tienen una dirección IP

16
00:01:29,340 --> 00:01:30,190
de destino.

17
00:01:30,480 --> 00:01:32,430
Entonces nos darán un error.

18
00:01:32,520 --> 00:01:39,810
Así que tengo que probar la declaración y si recibimos un paquete de árbol de expansión, simplemente va a decir continuar

19
00:01:40,260 --> 00:01:41,610
ejecutando el bucle.

20
00:01:41,880 --> 00:01:49,290
Entonces, este pase es básicamente una declaración normal para poner algo allí para que el script pueda continuar.

21
00:01:49,290 --> 00:01:52,920
Luego imprimiré el final y saldré del guión.

22
00:01:52,920 --> 00:01:58,080
Eso a veces resuelve el problema que tuve con PI shock.

23
00:01:58,080 --> 00:02:00,690
En otras palabras, el error que estaba mostrando.

24
00:02:01,200 --> 00:02:11,030
Entonces, ejecutemos Python 3 Python 1 y la razón por la cual lo que esperamos que haga es comenzar a generar descargas y

25
00:02:11,030 --> 00:02:15,780
comenzar a imprimir en las direcciones IP de origen y destino.

26
00:02:15,920 --> 00:02:23,780
Entonces, como podemos ver aquí, una dirección IP de origen envió tráfico a esta dirección IP que es EAI GOP, la dirección

27
00:02:23,780 --> 00:02:32,550
IP de origen envió tráfico a esta dirección IP que es o SPF, está en el breve resumen de la interfaz IP de mi road show.

28
00:02:32,770 --> 00:02:40,150
Esto nos muestra la dirección IP del enrutador. Los protocolos IP nos muestran los protocolos de enrutamiento habilitados en

29
00:02:40,150 --> 00:02:41,060
este camino.

30
00:02:41,590 --> 00:02:49,240
Entonces, solo desplazarse hacia arriba esta dirección IP está enviando actualizaciones, ya que podemos ver que hay una

31
00:02:49,240 --> 00:02:53,500
dirección IP de origen para direcciones IP de multidifusión.

32
00:02:53,630 --> 00:02:59,350
En primer lugar, el de EAI GOP ya GOP usa 10.

33
00:02:59,400 --> 00:03:00,080
Esta.

34
00:03:00,130 --> 00:03:04,930
La dirección de multidifusión de su pieza siempre es prólogo enviando actualizaciones.

35
00:03:05,020 --> 00:03:13,720
Aquí hay una dirección IP de multidifusión PFC para que podamos ver en las actualizaciones que el enrutador está enviando actualizaciones

36
00:03:14,200 --> 00:03:22,150
GOP, así como actualizaciones OSP SPF en la red y por qué sorprender cuando este caso T shock ha

37
00:03:22,150 --> 00:03:23,850
capturado esos paquetes.

38
00:03:23,890 --> 00:03:32,410
Comencé T shock a través de un script de Python y luego hice algo, lo hice para imprimir las direcciones

39
00:03:32,410 --> 00:03:35,890
IP de origen y destino como ejemplo.

40
00:03:35,900 --> 00:03:38,240
Ahora, una vez más, es la era de la excepción.

41
00:03:38,240 --> 00:03:40,580
Voy a ignorarlo por el momento.

42
00:03:40,850 --> 00:03:42,930
Este es el final de nuestro guión.

43
00:03:43,130 --> 00:03:46,830
Lo que haré ahora es ejecutar ese script nuevamente.

44
00:03:47,180 --> 00:03:55,580
Pero lo que haré aquí es hacer ping a 1 9 2 1 6 8 1 22 255 para hacer ping a una dirección de transmisión.

45
00:03:55,640 --> 00:04:07,670
Observe que se muestra como 255 255 255 255, de modo que la aplicación Y shock recibió la transmisión

46
00:04:07,670 --> 00:04:08,960
Ping.

47
00:04:08,960 --> 00:04:12,390
Observe que existe la dirección de multidifusión

48
00:04:15,050 --> 00:04:19,450
de destino 239, uno tiene uno bueno, haga eso nuevamente.

49
00:04:19,530 --> 00:04:32,670
Está la multidifusión una vez más siendo capturada por el choque, hagamos uno, dos, tres.

50
00:04:32,750 --> 00:04:35,010
Ahí tienes.

51
00:04:35,060 --> 00:04:41,130
Así que este es un script muy simple que todavía no estamos haciendo mucho.

52
00:04:41,140 --> 00:04:45,000
Básicamente, solo imprimimos la dirección IP de origen y de destino.

53
00:04:45,010 --> 00:04:48,940
Bueno, podríamos hacer otra cosa, así que imprimamos

54
00:04:54,920 --> 00:04:55,900
un

55
00:05:00,420 --> 00:05:09,890
sistema autónomo de republicano no y debo prefacio diciendo que P E S es igual a guardar el guión.

56
00:05:09,890 --> 00:05:18,220
Entonces, Python 3 Python se preguntó por qué notamos que podemos ver en el resultado que el número

57
00:05:18,220 --> 00:05:21,520
del sistema autónomo GOP es 100.

58
00:05:21,630 --> 00:05:27,000
Así que de nuevo estoy capturando paquetes en tiempo real fuera de esta red que

59
00:05:29,930 --> 00:05:36,760
es una bendición para el host que está capturando paquetes de Ethan zero y simplemente detendré ese script en este punto.

60
00:05:42,140 --> 00:05:48,230
Puedo ver cuáles son las direcciones IP de origen, cuál es la dirección IP de destino y cuál es el número

61
00:05:48,230 --> 00:05:49,520
del sistema autónomo GOP.

62
00:05:49,670 --> 00:05:55,550
Ahora, este es nuevamente un script muy muy básico que podría usar si las declaraciones aquí pudieran hacer cosas mucho

63
00:05:55,550 --> 00:05:56,380
más complejas.

64
00:05:56,450 --> 00:06:04,310
Entonces, si es fácil GOP, imprima el sistema autónomo, no, si es un árbol de expansión, haga otra cosa.

65
00:06:04,310 --> 00:06:11,090
Todas esas opciones existen con PI Shock y quiero decir que puede aprovechar el poder de Python aquí para hacer

66
00:06:11,090 --> 00:06:12,950
todo tipo de cosas elegantes.

67
00:06:12,950 --> 00:06:20,530
La moraleja de la historia es que he usado Python para comenzar a capturar paquetes del cable.

68
00:06:20,660 --> 00:06:26,510
Luego miro esos paquetes y luego hago algo con la información capturada.

69
00:06:26,510 --> 00:06:31,160
Este es un ejemplo muy simple que muestra las direcciones IP de origen y de destino y los números de sistema

70
00:06:31,160 --> 00:06:33,830
autónomo del Partido Republicano, pero podría hacer algo mucho más complejo.
