XenServer6.1をインストールしました。標準構成が付属していますネットワーク0はNICに接続されています。
VMを作成しましたが、ホスト以外のネットワークに到達できません。
VM(172.18.32.20)から、172.18.32.254にpingを実行しようとします。
それを機能させるために、ホストの基本構成に次の変更を加えました。
編集sysctl.conf
:
net.ipv4.ip_forward = 1
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.arp_filter = 1
net.ipv4.conf.default.proxy_arp = 1
実行sysctl -p
/etc/init.d/iptables stop
iptables -A FORWARD -j ACCEPT
「Ifconfig-a」は、eth0、lo、vif12.0(my VM)およびxenbr0(IP = 172.18.32.10、netmask = 255.255.255.0、gateway = 178.18.32.254)の4つのインターフェースを示しています。
$ brctl show
bridge name bridge id STP enabled interfaces
xenbr0 5000.042b21457249 no eth0
vif12.0
その後、my VMは172.18.32.10にpingを実行できますが、172.18.32.254にはpingを実行できません。
ホストはpingを実行できます。
誰かがどのように進めるか、そしてブリッジングが正しいことであるかどうかを教えてもらえますか?
私はそれを機能させることに成功しました。この問題は、サーバー上のILOアダプターとの競合が原因である可能性があります。