nmcli를 사용하여 새 인터페이스를 생성할 때 ipv4.addresses 및 ip4 매개변수를 모두 사용하여 IP 주소를 설정할 수 있습니다.
이것들 사이에 차이가 있나요?
예
nmcli con add ifname ens192 con-name ens192 type ethernet ipv4.addresses 192.168.0.10/24
대
nmcli con add ifname ens192 con-name ens192 type ethernet ip4 192.168.0.10/24
답변1
매뉴얼 에서 nmcli
:
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 │ │
└──────┴────────────────┴────────────────────────┘
답변2
아니요, 표 25 "IPv4 옵션"에서 에 대한 별칭을 man nmcli
읽을 수 있습니다 . 그러나 다음과 같이 언급됩니다.ip4
ipv4.addresses ipv4.method
별칭은 +ipv4.addresses 구문과 동일하며 ipv4.method를 manual로 설정합니다. 여러 번 지정할 수 있습니다.
일반 힌트: 확실하지 않은 경우 항상 확인 info
하거나 man
페이지를 살펴보세요.