あんまりネットワークをガチガチにやってこなかったのもあって、ipコマンドで色々試したことを備忘録として残します。
以下、権限によってsudo付加が必要。また、リブートすると設定は解除される。永続化したい場合は静的ルーティングを設定してあげなければならない。静的ルーティングに関してはまた別の機会にトライします。
仮想インタフェース
実インタフェースに対して仮想インタフェースを作成する
$ ip link add link 実インタフェース名 address MACアドレス 仮想インタフェース名 type macvlan
仮想インタフェースを削除する場合は以下
$ ip link del link 実インタフェース名 address MACアドレス 仮想インタフェース名
IPアドレス
実(仮想)インタフェースにIPアドレスを割り当てる
$ ip addr add IPアドレス/サブネットマスク dev インタフェース名
割り当てたIPアドレスを削除する
$ ip addr del IPアドレス/サブネットマスク dev インタフェース名
IPエイリアス
同じMACアドレスについて複数IPを割り当てる
$ ip addr add local IPアドレス/サブネットマスク dev インタフェース名 label インタフェース名:ラベル名
割り当てたIPエイリアスを削除する
$ ip addr delete local IPアドレス/サブネットマスク dev インタフェース名 label インタフェース名:ラベル名