Thanks for your reply, I have felt I have had a strong understanding of the basics of networking, but by no means a master. However, this makes little to no sense to me.
In 13.1 it worked exactly as I wanted it to. All of my virtual machines received their dhcp and dns information from my router. In that case my host machine and all virtual machines showed as being in the same network (all in 192.168.1.x range) and therefore I could vnc into each machine as I pleased and use virtual machines to host a variety of servers for my home network (video server, music server, etc…) most of them were then configured to use samba so that any machine in the house would be able to access the desired information. In that configuration a virtual machine behaved exactly as I want it to, to look like any other real machine on my network. And by openning the proper ports I could access all of my machines, real and virtual, from the internet…
So I do not understand the statement
things like DNS configuration, DHCP yes/no, DHCP scope, more. If Guests accessed the physical network directly, you would not be able to manage your networking as a group, each machine would have to be configured individually only.
because now virtual machines are not behaving like any other real machine on my network. And configuring one individually, especially when they are servers and I want them to have static ip addresses, is what I do by dhcp in my router with manual assignments based on mac addresses. So I do not see this supposed benefit at all that you are speaking of.
Currently I am running NetworkManager Service because every time I run Wicked then vnc into my host machine is then broken. Either case I can access the internet from the host, but can only access the host via vnc with NetworkManager Service running in 13.2. This is another issue also was not a problem in 13.1
and the ip route info
me@host_machine:~> ip route
default via 192.168.1.1 dev enp0s25 proto static metric 1024
192.168.1.0/24 dev enp0s25 proto kernel scope link src 192.168.1.5
and am able to vnc into my machine while using NetworkManager Service
me@host_machine:~> vncviewer 192.168.1.5:5901
TigerVNC Viewer 64-bit v1.4.1
Built on: ??-??-?? ??:??
Copyright (C) 1999-2014 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.
Sun Feb 21 10:17:34 2016
CConn: connected to host 192.168.1.5 port 5901
CConnection: Server supports RFB protocol version 3.8
CConnection: Using RFB protocol version 3.8
Sun Feb 21 10:17:35 2016
CConnection: Choosing security type None(1)
X11PixelBuffer: Using default colormap and visual, TrueColor, depth 24.
CConn: Using pixel format depth 24 (32bpp) little-endian rgb888
CConn: Using Tight encoding
CConn: Enabling continuous updates
when I looked at the info in yast, then when using NetworkManager Service br0 is greyed out and I can not access its info, so I switched to Wicked and am now able to select br0.
new ip route info:
me@host_machine:~> ip route
default via 192.168.1.1 dev br0 proto dhcp
default via 192.168.1.1 dev enp0s25 proto static metric 1024
192.168.1.0/24 dev enp0s25 proto kernel scope link src 192.168.1.5
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.5
But now vnc is broken because Wicked is being used. The backround image displays for less than a second, no login screen, and then the window closes with the error Connection reset by peer (104)
me@host_machine:~> vncviewer 192.168.1.5:5901
TigerVNC Viewer 64-bit v1.4.1
Built on: ??-??-?? ??:??
Copyright (C) 1999-2014 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.
Sun Feb 21 10:26:15 2016
CConn: connected to host 192.168.1.5 port 5901
CConnection: Server supports RFB protocol version 3.8
CConnection: Using RFB protocol version 3.8
CConnection: Choosing security type None(1)
X11PixelBuffer: Using default colormap and visual, TrueColor, depth 24.
CConn: Using pixel format depth 24 (32bpp) little-endian rgb888
CConn: Using Tight encoding
CConn: Enabling continuous updates
CConn: read: Connection reset by peer (104)
Anyway, now I will ignore that vnc is now not working and try to move forward with getting my virtual machines to work right. I openned Virtual Machine Manager, right clicked on localhost(xen) and selected details. In the virtual networks tab it still shows virbr0, start the virtual machine and following is its ip route info:
me@virtual_machine:~> ip route
default via 192.168.122.1 dev eth0
127.0.0.0/8 dev lo scope link
169.254.0.0/16 dev eth0 scope link
192.168.122.0/24 dev eth0 proto kernel scope link src 192.168.122.101
so I go into the information tab on my virtual machine, go to the virtual network interface, change network source from ‘Virtual Network: Default (NAT)’ to ‘Specify shared device name’ and then type in br0 in bridge name, then restart the virtual machine, received exact same info from ip route in virtual machine. No luck there so reverting back to the default (NAT) setting…
So the next idea is to create a different virtual network.
Right click on localhost(xen), select details, in virtual networks select the plus sign to create a new virtual network and follow through the wizard.
Step 1 of 4: I name it virtnet
Step 2: I want it on my regular network and choose 192.168.1.0/24 as the network space, deselct DHCPv4 as I want my router to assign the addresses,
Step 3: I leave the IPv6 deselected as it is currently not needed,
Step 4: I do not want an isolated network so I change to Forwarding to physical network, does not offer any other options but Any physical device and leave the mode as NAT, click finish.
weird, I have done this a hundred times before (while using NetworkManager Service) and it has always errored at this point stating something along the lines of already using the physical network, but this time virtnet is added to my list of virtual networks… open the virtual machine, go to info > virtual network interface> and select the virtnet option that is now showing. Clicked start to start the virtual machine. but it still has the same ip route info, but now also can not connect to the internet… now my head hurts again and am setting everything back to how it was before this post…
Naturally it should be very apparent I do not understand the changes that were made between 13.1 and 13.2 and how those changes are even remotely beneficial to what I want to do. I am very willing to learn how this is beneficial, but I see no documentation on the options present or how to do the things I want. If there is documentation I am not finding it and any links would be greatly appreciated as would be any idea on how to configure this the way I would like it to work.