最近、proxmoxをテストするためのテスト専用サーバーを購入しました。インストールはスムーズに進みましたが、ネットワーク構成でスタックします
私はIPを与えられました:192.151.154.146/29
Proxmoxのインストール後、interfaces
は
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.151.154.146
netmask 255.255.255.248
network 192.151.154.144
broadcast 192.151.154.151
gateway 192.151.154.145
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 127.0.0.1
dns-search nocix.net
Proxmoxチュートリアルに従い、/etc/network/interfaces
の内容をに変更しました
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.151.154.146
netmask 255.255.255.248
gateway 192.151.154.145
post-up echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp
auto vmbr0
iface vmbr0 inet static
address 192.151.154.147
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
私の目的は、アドレス192.151.154.148
を持つLXCを作成することです。これは構成です:
これは、作成されたLXCコンテナーのinterfaces
です。
残念ながら、作成されたLXCコンテナーはインターネットに接続できません。
誰かが私が間違っていることを教えてもらえますか?
ありがとう!
bridge_ports none
LXC用にvmbr0で宣言されたインターフェースが必要です:replace by:
bridge_ports eth0
より正確には、proxmoxサーバー構成では、次のものが必要です。
auto lo
iface lo inet loopback
auto eth0
auto vmbr0
iface vmbr0 inet static
address 192.151.154.146
netmask 255.255.255.0
bridge_ports eth0
bridge_stp off
bridge_fd 0
そしてあなたのLXCで:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.151.154.148
netmask 255.255.255.0
etc...
CIDRが32に等しいLXCコンテナーを作成しようとしましたか?
192.151.154.148/29の代わりに192.151.154.148/32。
それが機能しない場合、IPフェイルオーバーを使用している場合、サーバープロバイダーは、このIPで使用するためにコンテナーに設定するMACアドレスを提供します。
あなたのMACアドレスセットはプロバイダーのものですか?