ブログ

Armadillo-IoT G3,G3L:Ethernetポートに複数のIPアドレスを設定する

at_takuma.fukuda
2021年10月3日 18時06分

ArmadilloのEthernetポートに対してIPアドレスを設定するにあたり、
複数のIPアドレスを設定する必要のあるケースがあるかと思います。

こちらについて、Armadillo-IoT G3,Armadillo-IoT G3L,Armadillo-X1に対して設定するための手順をご案内します。

※注意事項※
Ethernetポートへのコネクション設定が未設定の状態となっていることを前提としています。
全てのIPアドレスで、デフォルトゲートウェイは共通となります。
この手順でDHCPと固定IPアドレスの設定を混在させることは出来ません。

手順

まず以下のコマンドにてコネクションを追加してください。

armadillo:~# nmcli c add type ethernet ifname eth0 ipv4.method manual ipv4.addresses 192.168.1.10/24

コネクション作成が完了したら、以下のコマンドにてIPアドレスを追加する事が出来ます。

armadillo:~# nmcli c modify ethernet-eth0 +ipv4.addresses 192.168.1.3/24

PCをEthernetで接続し、以下のコマンドにてコネクションを有効にして、
PCからそれぞれのIPアドレスに対してpingで導通確認が出来れば、設定成功です。

armadillo:~# nmcli c up ethernet-eth0

IPアドレスを削除する場合は以下のようにコマンドを実行します。

armadillo:~# nmcli c modify ethernet-eth0 -ipv4.addresses 192.168.1.3/24