nmcliを使用してデバイスを接続に接続するには?

nmcliを使用してデバイスを接続に接続するには?

CentOS 7のインストールには2つの接続と3つのデバイスがあります。 ens7自分のデバイスを接続に接続するにはmy-bridge?自分のデバイスをどのようにeth0接続に接続できますかmy-eth1

端末の関連データは次のとおりです。

[root@localhost ~]# nmcli con show
NAME       UUID          TYPE            DEVICE 
my-bridge  some.uuid     802-3-ethernet  --     
my-eth1    another.uuid  802-3-ethernet  --     

[root@localhost ~]# nmcli device status
DEVICE  TYPE      STATE         CONNECTION 
ens7    ethernet  disconnected  --         
eth0    ethernet  disconnected  --         
lo      loopback  unmanaged     --         
[root@localhost ~]# ping 8.8.8.8
connect: Network is unreachable

似ているようですが、nmcli connection modify id my-bridge ens7正確な構文はよくわかりません。

my-bridgeさらに、問題は、接続が次のように生成されるという事実に関連する可能性があります。

# nmcli con add con-name my-bridge ifname eth1 type ethernet ip4 10.1.1.2/24
# nmcli connection modify my-bridge ipv4.method manual ipv4.addresses 10.1.1.1/24

回答には、端末を接続に接続するために端末に入力する正確な構文、または最初からデバイスに自動的に接続する新しい接続を作成する構文が表示されます。

ベストアンサー1

短い答えは次のとおりです。

# nmcli con modify my-bridge connection.interface-name ens7
# nmcli con up my-bridge

しかし、決してそれほど単純ではありません。読んでください…

デバイスに接続するには3つが必要です。

  1. 利用できるネットワーク機器
  2. connection.autoconnect設定する属性は次のとおりです。yes
  3. このconnection.interface-nameプロパティはインターフェイス名に設定されます。

使用可能な仮想マシンの仮想ネットワークカード(NIC)があることを確認してください。多くのオプションがあるため、これはこの回答の範囲外です。

あなたの財産の状態を確認してくださいconnection.autoconnect

# nmcli con show my-bridge | grep connection.autoconnect:
connection.autoconnect:                  no

必要に応じて、次のように変更できます。

# nmcli con modify my-bridge connection.autoconnect yes

ステータスチェックconnection.interface-name:

# nmcli con show my-bridge | grep connection.interface-name
connection.interface-name           --

必要に応じて以下を設定します。

# nmcli con modify my-bridge connection.interface-name ens7

おすすめ記事