🐕

nmcliチートシート

に公開

nmcliで色々やるようになったので。

おそらくconnection=インターフェース だと思うので、インターフェースって書いてます。

インターフェースの再起動

nmcli connection up <インターフェース名>

(例)
nmcli connection up eth1

デフォルトゲートウェイの削除

nmcli connection modify <インターフェース名> ipv4.gateway ""

(例)
nmcli connection modify eth1 ipv4.gateway ""

ルーティング追加

nmcli connection modify <インターフェース名> +ipv4.routes "<ルーティングするIP or ネットワークアドレス> <ルーティング先>"

(例)
nmcli connection modify eth1 ipv4.gateway "192.168.137.0/24 192.168.137.1"

設定後、インターフェースの再起動を忘れずに

connectionの名称変更

nmcli connection modify "有線接続 1" connection.id "eth1"

ipアドレスの変更

nmcli connection modify eth1 ipv4.addresses 192.168.137.20

dncpの設定

dhcpやめる

nmcli connection modify eth1 ipv4.method manual

dhcpにする

nmcli connection modify eth1 ipv4.method auto

Discussion