Unterschied zwischen IP4- und IPv4-Adressen, nmcli?

Unterschied zwischen IP4- und IPv4-Adressen, nmcli?

Beim Erstellen neuer Schnittstellen mit nmcli kann die IP-Adresse sowohl mit dem Parameter ipv4.addresses als auch mit dem Parameter ip4 festgelegt werden.

Gibt es zwischen diesen einen Unterschied?

Beispiele

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

Gegen

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

Antwort1

Aus nmclidem Handbuch:

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   │                        │
└──────┴────────────────┴────────────────────────┘

Antwort2

Nein, in man nmcli, unter Tabelle 25 „IPv4-Optionen“ können Sie lesen, dass es ip4sich um einen Alias ​​für handelt ipv4.addresses ipv4.method. Es wird jedoch Folgendes vermerkt:

Der Alias ​​entspricht der Syntax +ipv4.addresses und setzt auch ipv4.method auf manuell. Er kann mehrfach angegeben werden.


Allgemeiner Hinweis: Prüfen Sie im Zweifelsfall immer infounsere Seiten.man

verwandte Informationen