同一インタフェースに IP アドレスを追加する
闇ネットゲートウェイ のセットアップが終わっているなら br0 という名前の bridge がセットアップされているはず。 まずは確認
code:bash
ip addr show br0
ipv4 と ipv6(あれば)が確認できる。
code:出力例
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 3a:09:a7:5c:12:74 brd ff:ff:ff:ff:ff:ff
inet 10.17.0.1/8 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::8cf0:b4ff:fead:b6fc/64 scope link
valid_lft forever preferred_lft forever
ip addr add コマンドを使って IP アドレスを追加できる
code:bash
export TARGET_IP_ADDR=10.17.0.2 # 増やしたい IP アドレス
sudo ip addr add $TARGET_IP_ADDR/8 dev br0
追加できていれば inet が増えているはず。
code:bash
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 3a:09:a7:5c:12:74 brd ff:ff:ff:ff:ff:ff
inet 10.17.0.1/8 scope global br0
valid_lft forever preferred_lft forever
inet 10.17.0.2/8 scope global secondary br0
valid_lft forever preferred_lft forever
inet6 fe80::8cf0:b4ff:fead:b6fc/64 scope link
valid_lft forever preferred_lft forever
wlan0 や eth0 にも用意しておくと困らないかも。少なくともデバッグのときは便利
code:bash
export TARGET_INTERFACE=eth0
export TARGET_IP_ADDR=192.168.0.42 # 増やしたい IP アドレス
sudo ip addr add $TARGET_IP_ADDR/8 dev $TARGET_INTERFACE