¿Diferencia entre direcciones ip4 e ipv4, nmcli?

¿Diferencia entre direcciones ip4 e ipv4, nmcli?

Al crear nuevas interfaces con nmcli, la dirección IP se puede configurar tanto con ipv4.addresses como con el parámetro ip4.

¿Hay alguna diferencia entre estos?

ejemplos

nmcli con add ifname ens192 con-name ens192 type ethernet ipv4.addresses 192.168.0.10/24

vs

nmcli con add ifname ens192 con-name ens192 type ethernet ip4 192.168.0.10/24

Respuesta1

Del nmclimanual:

Table 25. IPv4 options
┌──────┬────────────────┬────────────────────────┐
│Alias │ Property       │ Note                   │
├──────┼────────────────┼────────────────────────┤
│ip4   │ ipv4.addresses │ The alias is           │
│      │ ipv4.method    │ equivalent to the      │
│      │                │ +ipv4.addresses syntax │
│      │                │ and also sets          │
│      │                │ ipv4.method to manual. │
│      │                │ It can be specified    │
│      │                │ multiple times.        │
├──────┼────────────────┼────────────────────────┤
│gw4   │ ipv4.gateway   │                        │
└──────┴────────────────┴────────────────────────┘

Respuesta2

No, en man nmcli, en la Tabla 25 "Opciones de IPv4", puede leer que ip4es un alias de ipv4.addresses ipv4.method. Sin embargo se señala que:

El alias es equivalente a la sintaxis +ipv4.addresses y también establece ipv4.method en manual. Se puede especificar varias veces.


Consejo general: siempre revise infolas manpáginas cuando no esté seguro.

información relacionada