威聯通のコンテナには、SSH コマンドで作成されたもの、Compose で作成されたもの、LXD で作成されたものなど、さまざまなタイプがあります。LXD タイプのコンテナでは、静的 IP を設定するためにターミナルを使用する必要があります。この記事では、宝塔パネルを例に設定手順を記録します。
- LXD 宝塔コンテナページで、ターミナルに接続するをクリックします。
- ユーザー名とパスワードを入力するように求められます。ユーザー名に root、パスワードに 123456 を入力します((パスワードの入力中は表示されませんので、入力が完了するまで続けて入力してください。また、パスワードは自分で設定することもできます。方法はこのブログに記録されています)
- 以下のコマンドを実行します:
nano /etc/systemd/network/eth0.network
自分のローカルネットワークの IP 範囲に変更します。
最初のものは IP、2 番目はゲートウェイ、3 番目と 4 番目は DNS(DNS は 1 行でも構いません)
最初の IP の後ろには必ずマスクが付いている必要があります、つまり /24
例えば、以下のように変更します:
[Network]
Address=10.10.10.15/24
Gateway=10.10.10.1
DNS=10.10.10.1
DNS=114.114.114.114
または、以下のように変更します:
[Network]
Address=192.168.50.30/24
Gateway=192.168.50.1
DNS=223.5.5.5
DNS=114.114.114.114
ctlr+x で保存し、Y を入力します
以下の画像のように Enter を押します
reboot と入力して Enter を押します
すべて OK です