Ah, was worklng from memory, a mistake. Just restarted everything and the address of the virtual machine is 192.168.122.216 so on a different subnet. Looking at the output of ps aux | grep network, I found this: ja@Hawaiian:~$ ps aux | grep network nobody 6157 0.0 0.0 22760 956 ? S 22:04 0:00 dnsmasq --strict-order --bind-interfaces --pid-file=/var/run/libvirt/network/default.pid --conf-file= --listen-address 192.168.122.1 --except-interface lo --dhcp-range 192.168.122.2,192.168.122.254 --dhcp-lease-max=253
and an /sbin/ifconfig gives this: a@Hawaiian:~$ /sbin/ifconfig br0 Link encap:Ethernet HWaddr 00:1d:7d:0d:2a:9f inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::21d:7dff:fe0d:2a9f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5244 errors:0 dropped:0 overruns:0 frame:0 TX packets:5619 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2243410 (2.1 MiB) TX bytes:726685 (709.6 KiB) eth0 Link encap:Ethernet HWaddr 00:1d:7d:0d:2a:9f inet6 addr: fe80::21d:7dff:fe0d:2a9f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:12364 errors:0 dropped:0 overruns:0 frame:0 TX packets:13297 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:7409297 (7.0 MiB) TX bytes:2040280 (1.9 MiB) Interrupt:31 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:3377 errors:0 dropped:0 overruns:0 frame:0 TX packets:3377 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8275766 (7.8 MiB) TX bytes:8275766 (7.8 MiB) virbr0 Link encap:Ethernet HWaddr fe:54:00:87:97:a6 inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:95 errors:0 dropped:0 overruns:0 frame:0 TX packets:69 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:22584 (22.0 KiB) TX bytes:16266 (15.8 KiB) vnet0 Link encap:Ethernet HWaddr fe:54:00:87:97:a6 inet6 addr: fe80::fc54:ff:fe87:97a6/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:95 errors:0 dropped:0 overruns:0 frame:0 TX packets:149 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:23914 (23.3 KiB) TX bytes:21043 (20.5 KiB) so the question is how did virbr0 get here, and how do I alter it to make my VM look like a normal network machine. Thanks, James On 28/08/2012, Bob Proulx <b...@proulx.com> wrote: > James Allsopp wrote: >> I'm trying to learn more about networking and set up BIND, LDAP and >> Nagios on a KVM virtual machine. The VM works great and I can ssh into >> it from the host, and view the nagios pages from the host. However the >> VM gets the address 192.168.1.x and the host is 192.168.1.2. > > What number is 'x' above? Hopefully some number other than .1 or .2. > >> auto br0 >> iface br0 inet static >> address 192.168.1.2 >> network 192.168.1.0 >> netmask 255.255.255.0 >> broadcast 192.168.0.255 >> gateway 192.168.1.1 >> bridge_ports eth0 >> bridge_fd 0 >> bridge_hello 2 >> bridge_maxage 12 >> bridge_stp off > > Remove 'network' line. Remove 'broadcast' line. Let the tool > calculate it from 'netmask'. That will prevent errors such as in the > above where the broadcast setting is incorrect. :-) [It should have > been 192.168.1.255 not 192.168.0.255.] > > I don't see any other problem. > > I do not set 'bridge_hello' nor 'bridge_maxage'. I do set > 'bridge_maxwait' to 0. YMMV. > > I also use the resolvconf package and therefore also set > dns-nameservers and dns-search but that is a separate thing. > > Bob > -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cad3_cnnvjmhvfkkkqrc-5byq6xgu5+kgm0vk25av7a0zczu...@mail.gmail.com