
Entiendo que es necesario editar un archivo de interfaz en Linux y agregar las líneas correspondientes. No entiendo para qué sirven la red y la transmisión, parecen extrañas en comparación con una configuración de IP estática de Windows.
En mi caso, mi puerta de enlace es 192.168.5.1
y la IP de mi máquina es 192.168.5.101
.
¿Cuál sería mi red y dirección de transmisión? ¿Es correcto lo siguiente y qué significan exactamente estas líneas?
iface eth0 inet static
address 192.168.5.101
gateway 192.168.5.1
netmask 255.255.255.0
network 192.168.5.0
broadcast 192.168.5.255
Respuesta1
Como puedes ver desde eldocumentación oficial, esos parámetros ( network
y broadcast
) no son obligatorios.
De hecho,
(la red, la transmisión y la puerta de enlace son opcionales)
En su ejemplo, su red sería 192.168.5.0/24
y su transmisión 192.168.5.255
. Estos pueden derivarse de sus parámetros address
y . netmask
Para comprender estos parámetros y cómo determinarlos, debe leer sobresubredes IP.
En mi opinión, los parámetros network
y broadcast
normalmente se pueden omitir.
Imprimación rápida
En IP, normalmente tienes una dirección ( 192.168.5.101
) y unmáscara de red( 255.255.255.0
).
La máscara de red explica cuántos bits de la dirección se refieren alredy cuantos se refieren a laanfitrión. En este ejemplo, son 24 bits (eso es lo que significa la máscara de red, y eso es lo que /24
se ve a menudo en este contexto).
Estos 24 bits son exactamente la 192.168.5
parte de su dirección. Esto significa que todas las máquinas con una dirección que comienza con 192.168.5
y una máscara de red de /24
están en su misma red.
La parte restante (la 101
) es la parte del anfitrión. Identifica su única máquina.
Al tomar una dirección y llenar la parte del host con ceros (en binario), eso equivale ared(entonces, 192.168.5.0
). Si completa la parte del host con unos (en binario), obtendrá la dirección de transmisión predeterminada ( 192.168.5.255
).
Respuesta2
Los valores de red y transmisión son detalles de la configuración de su subred. Estoy un poco oxidado con esto, pero la configuración que tienes arriba parece correcta.
Si desea obtener más información sobre la dirección de transmisión y la máscara de red, le sugiero que lea ensubredes.