2017-10-17 12 views
-2

ブリッジbrOnlineは、LAN /インターネットへのアクセスを提供するeth0に接続されています。設定は以下のように/etc/network/interfacesを変更してアーカイブされます。仮想ブリッジにホストを接続するにはどうすればいいですか?

なぜですか?この冒険の目的は、複数の仮想マシン間の仮想ネットワークと、仮想ブリッジ(仮想マシン)をホストするシステム(仮想マシン)を確立することです。

auto lo 
iface lo inet loopback 

auto eth0 
iface eth0 inet dhcp 

auto MyBridge 
iface MyBridge inet dhcp 
    bridge_port eth0 
    bridge_stp on 
    bridge_fd 0.0 

ホストからブリッジに接続するにはどうすればよいですか?

重要なこと:ブリッジにeth0を追加すると、何らかの形でホストが使用できなくなります。

だから私のブラウザのローカルネットワークへのアクセスを有効にeth0に接続された魔法インターフェースブリッジにeth0を、追加する前に?こののマジックをブリッジに接続して、LANにアクセスでき、ブリッジに接続されている他のクライアントと話すことができますか?

答えて

0

この試行は間違っています。ホストにとっては、タップデバイスを介してブリッジに接続する必要はなく、ブリッジに直接接続する能力があります。言い換えれば、ゲートウェイに接続するブリッジへのデフォルトルートを設定した場合、LANインターフェイスにも接続することができます。

# see actual settings 
# The displayed via is the default gw which may be provided by your dhcp 
ip route 
default via 42.69.42.69 dev eth0 
... 

# delete the default route, otherwise error: "file exists" will show up 
sudo ip route del default via 42.69.42.69 dev eth0 

# Add your bridge as default route 
sudo ip route add default via 42.69.42.69 dev brOnline 

# check 
ip route 
default via 10.13.0.10 dev brOnline 

外部へのping/sshも可能ですが、firefoxもこれらの設定で動作しています。

ヒント:

  • これらの変更は永続的ではありません。これを行うには、/etc/network/interfacesを編集する必要があります。
  • 私はまだ他のVMにpingすることができず、その逆もありますが、これは他のトピックかもしれません。
関連する問題