我试图使用它与virsh来管理我的脑/这虚拟机。我的问题是获得它的工作与公共IPs。服务器运行ubuntu8.04.

它一直试图运行为:

/usr/bin/kvm -M pc -m 256 -smp 3 -monitor pty -no-acpi \ 
  -drive file=/opt/virtual-machines/calculon/root.qcow2,if=ide,boot=on \ 
  -net nic,vlan=0,model=virtio -net tap,fd=10,vlan=0 -usb -vnc 127.0.0.1:0

这靴子,但是没有任何网址(ping无处可去).运行它没有fd=10使得工作的权利,脑创造必要的挖掘设备对我来说和网络运作的内部主机。所有设置指导我已经看到重点放在设立了伪装,同时我只想要一个简单的桥梁,并未经过滤的入净额(两个客人和主必须使用公共IPs).

运行接主机上给出了这一点,这座桥是手动设置在我的/etc/网络/接口的文件。:

br0   Link encap:Ethernet  HWaddr 00:1e:c9:3c:59:b8
      inet addr:12.34.56.78  Bcast:12.34.56.79  Mask:255.255.255.240
      inet6 addr: fe80::21e:c9ff:fe3c:59b8/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:3359 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3025 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:180646 (176.4 KB)  TX bytes:230908 (225.4 KB)

eth0  Link encap:Ethernet  HWaddr 00:1e:c9:3c:59:b8
      inet6 addr: fe80::21e:c9ff:fe3c:59b8/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:6088386 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3058 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:680236624 (648.7 MB)  TX bytes:261696 (255.5 KB)
      Interrupt:33

任何帮助,将不胜感激。

有帮助吗?

解决方案

我随后的桥接的网络指南 https://help.ubuntu.com/community/KVM 并具有下列/etc/网络/接口:

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
        address 192.168.0.10
        network 192.168.0.0
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        bridge_ports eth0
        bridge_fd 9
        bridge_hello 2
        bridge_maxage 12
        bridge_stp off

我并没有改变任何它网络的设置和我的脑的图像启动,如:

/usr/bin/kvm -M pc -no-kqemu -m 256 -smp 1 -monitor pty -boot c -hda \
    /libvirt/apt.img -net nic,macaddr=00:16:3e:77:32:1d,vlan=0 -net \
    tap,fd=11,script=,vlan=0 -usb -vnc 127.0.0.1:0

然后,我指定的静态网络设置的脑的图像作为正常的。所有工作确定,因为我遵循了指南。

我有以下设置在我的xml文件/etc/它/这/虽然下设备:

<interface type='bridge'>
  <mac address='00:16:3e:77:32:1d'/>
  <source bridge='br0'/>
</interface>

其他提示

我猜你的挖掘设备应所示接.

运行"brctl秀"

它会显示桥梁和隧道设备连接。

你可能要把iptable条目显示,所有的分组将通过桥

令我输入我br0-j接受

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top