このページ の指示に従いましたが、2番目のステップで困惑しました。
Bridge-utilsの使用
$ Sudo apt-get install bridge-utils
ブリッジ設定では、ブリッジインターフェイスにIPアドレスを割り当てる必要があります。再起動後も持続するようにネットワークインターフェイスを構成します。
$ Sudo vi /etc/network/interfaces
iface xenbr0 inet dhcp bridge_ports eth0 iface eth0 inet manual```
バージョン17.10(2017年)以降 buntuはネットプランに移動しました 。したがって、これらの手順は古くなっています。 (最後の更新は2015年です。)Wikiの方向性がどれだけ古くなっているのかはわかりません。
編集:さらに、ディレクトリ内の唯一のファイルは/etc/netplan/50-cloud-init.yaml
と私がnano
すると、次のメッセージが上部に表示されます。
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
このファイルを編集しても何の効果もないという意味です。わからない。
Xen Projectを18.04にインストールして構成するにはどうすればよいですか?
/etc/network/interfaces
に関連するセクションは次のようになります。
auto lo eth0 xenbr0
iface lo inet loopback
iface xenbr0 inet dhcp
bridge_ports eth0
iface eth0 inet manual
Netplanの/etc/netplan/config.yaml
では次のようになります。
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
bridges:
xenbr0:
dhcp4: yes
interfaces:
- eth0
インターフェース名はおそらく新しい、より一貫性のある命名スキームに一致するように変更されるので、eth0はおそらくenxNNNNNまたはenoNなどになる可能性が高いことを覚えておいてください。
次に、通常のSudo netplan generate
を実行して確認し、正しいことを確認したらSudo netplan apply
を実行します。