このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。

機械翻訳について

27.2.6.1 静的IPアドレスを使用するためのコンテナの変更

デフォルトでは、macvlanによって接続されているコンテナは、ローカル・ネットワーク上のDHCPサーバーからIPアドレスを取得します。 コンテナにサーバーの動作をさせる場合、通常は静的IPアドレスを構成します。 コンテナに静的IPアドレスを提供するようにDHCPを構成することも、コンテナのconfigファイル内でアドレスを定義することもできます。

DHCPを使用してコンテナが取得しない静的IPアドレスを構成するには:

  1. /container/name/rootfs/etc/sysconfig/network-scripts/ifcfg-ifaceを編集します。ここでifaceはネットワーク・インタフェースの名前で、次の行を変更します。

    BOOTPROTO=dhcp

    正しい文は次のとおりです。

    BOOTPROTO=none
  2. /container/name/configに次の行を追加します。

    lxc.network.ipv4 = xxx.xxx.xxx.xxx/prefix_length

    ここでxxx.xxx.xxx.xxx/prefix_lengthはコンテナのIPアドレス(CIDR形式)です。例: 192.168.56.100/24

    ノート

    アドレスは、ネットワーク上で使用中であったり、DHCPサーバーによって別のシステムに割り当てられる候補であったりしてはなりません。

    DNSを構成するには、/container/name/rootfs/etc下にあるhostsおよびresolv.confファイルを編集します。

    コンテナによって提供されるネットワーク・サービスへのアクセスを許可するようにホスト上のファイアウォールを構成することが必要になる場合もあります。