nmcliとの接続を変更するには、IP4.ADDRESS [2]とIP4.GATEWAYの値を編集/削除する必要があります。

nmcliとの接続を変更するには、IP4.ADDRESS [2]とIP4.GATEWAYの値を編集/削除する必要があります。

メインルータを10.xxxから192.xxxの範囲のIPアドレスに切り替えました。古いデータが新しいデータと混在し、いくつかの接続の問題が発生するRaspbianを実行するRaspberry Piがあります。

いくつかの研究の終わりに、これらのケースではnmcliツールで問題を解決できることがわかりましたが、解決策がわからないいくつかの特定の問題があります。

実行すると、nmcli connection show "Wired connection 1"次のような結果が得られます(単純に短くするために一部の行を省略しました)。

connection.id:                          Wired connection 1
connection.uuid:                        c47d1c75-5247-34c7-869f-1baee7a13914
connection.stable-id:                   --
connection.interface-name:              --
connection.type:                        802-3-ethernet
connection.autoconnect:                 yes
...
ipv4.method:                            manual
ipv4.dns:                               192.168.1.1
ipv4.dns-search:
ipv4.dns-options:                       (default)
ipv4.dns-priority:                      0
ipv4.addresses:                         192.168.1.205/24
ipv4.gateway:                           192.168.1.1
ipv4.routes:
ipv4.route-metric:                      -1
ipv4.ignore-auto-routes:                no
ipv4.ignore-auto-dns:                   no
ipv4.dhcp-client-id:                    --
ipv4.dhcp-timeout:                      0
ipv4.dhcp-send-hostname:                yes
ipv4.dhcp-hostname:                     --
ipv4.dhcp-fqdn:                         --
ipv4.never-default:                     no
ipv4.may-fail:                          yes
ipv4.dad-timeout:                       -1 (default)
...
GENERAL.NAME:                           Wired connection 1
GENERAL.UUID:                           c47d1c75-5247-34c7-869f-1baee7a13914
GENERAL.DEVICES:                        eth0
GENERAL.STATE:                          activated
GENERAL.DEFAULT:                        yes
GENERAL.DEFAULT6:                       no
GENERAL.VPN:                            no
GENERAL.ZONE:                           --
GENERAL.DBUS-PATH:                      /org/freedesktop/NetworkManager/ActiveConnection/1
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/Settings/1
GENERAL.SPEC-OBJECT:                    --
GENERAL.MASTER-PATH:                    --
IP4.ADDRESS[1]:                         192.168.1.205/24
IP4.ADDRESS[2]:                         10.0.0.18/8
IP4.GATEWAY:                            10.0.0.1
IP4.DNS[1]:                             192.168.1.1
IP6.ADDRESS[1]:                         fe80::42bd:52af:ff83:fa15/64
IP6.GATEWAY:                            --

したがって、以下を見ることができます。

  • ipv4.addressesに正しいIPがあります。
  • ipv4.gatewayに正しいゲートウェイがあります

ただし、ファイルの一番下に次の内容が表示されます。

IP4.ADDRESS[2]:                         10.0.0.18/8
IP4.GATEWAY:                            10.0.0.1

古い素材で削除できません。

実行すると、nmcli con mod "Wired connection 1" -ipv4.addresses "10.0.0.18"次の応答が表示されます。Error: failed to remove a value from ipv4.addresses: the property doesn't contain IP address '10.0.0.18'.ipv4.addresses 属性に属していないので、これは正しいようです。

このセクションをどのように修正できますか?

ベストアンサー1

オンラインでより多くの調査を行った後、接続を修正した後にやるべきことがありませんnmcli connection up。これを実行した後、IP4設定は私が設定した新しい設定で更新されました。

解決策はここにありますhttps://unix.stackexchange.com/a/306283

おすすめ記事