This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
computing:virtmanagerhell [2022/08/08 06:41] – oemb1905 | computing:virtmanagerhell [2022/08/08 20:13] – oemb1905 | ||
---|---|---|---|
Line 7: | Line 7: | ||
------------------------------------------- | ------------------------------------------- | ||
- | Alright, I am completely re-writing this as the old notes were just out of date and incomplete. | + | This is all very old fyi and not current |
- | + | ||
- | sudo nano / | + | |
- | + | ||
- | That file should look like this (adjust to your use-case, ofc): | + | |
- | + | ||
- | #eth0 (alt name ent8s0g) physical host base-connection | + | |
- | auto ent8s0g0 | + | |
- | iface ent8s0f0 inet static | + | |
- | address 8.25.76.160 | + | |
- | netmask 255.255.255.0 | + | |
- | gateway 8.25.76.1 | + | |
- | nameserver 8.8.8.8 | + | |
- | #eth1 (alt name enp8s0g1) interface for bridge | + | |
- | auto enp8s0g1 | + | |
- | iface enp8s0g1 inet manual | + | |
- | auto br0 | + | |
- | iface br0 inet static | + | |
- | address 8.25.76.159 | + | |
- | netmask 255.255.255.0 | + | |
- | gateway 8.25.76.1 | + | |
- | bridge_ports enp8s0g1 | + | |
- | nameserver 8.8.8.8 | + | |
- | + | ||
- | Once that's done, run '' | + | |
- | + | ||
- | echo nameserver 8.8.8.8 > / | + | |
- | + | ||
- | Reboot the host and ping 8.8.8.8 and google.com to ensure you have link and upstream DNS. Next up, it is time to configure the guest / VM machine. | + | |
- | + | ||
- | sudo nano / | + | |
- | + | ||
- | This file should look like this (adjust to your use-case - and again, this is **inside the VM** Terminal, and __not__ on the Terminal of the physical host): | + | |
- | + | ||
- | auto epr1 | + | |
- | iface epr1 inet static | + | |
- | address 8.25.76.158 | + | |
- | netmask 255.255.255.0 | + | |
- | gateway 8.25.76.1 | + | |
- | nameservers 8.8.8.8 | + | |
- | + | ||
- | The VM interface is listed inside the guest/VM as epr1 - but remember, that's connected to the virtual switch and bridge through the previous steps, so don't worry. | + | |
- | + | ||
- | sudo service networking restart | + | |
- | ip a | + | |
- | sudo apt install resolvconf | + | |
- | sudo nano / | + | |
- | + | ||
- | Enter the name server as follows: | + | |
- | + | ||
- | nameserver 8.8.8.8 | + | |
- | + | ||
- | At this point, I would probably reboot and then from within the VM, ping 8.8.8.8, and then ping google.com to ensure you have link and upstream DNS. Everything should be rosy ;>. Some folks might be concerned about ARP and such, but virt-manager handles that with the gateway entry combined with the bridge, so no need to alter proc and pass traffic, etc. Of course, replace Google' | + | |
- | + | ||
- | -- Below, are notes from when I shrunk an .img file / expanded an .img file (cannot remember lol) -- | + | |
- | + | ||
- | Resize an .img with virt-manager, | + | |
| | ||
sudo apt install libguestfs-tools | sudo apt install libguestfs-tools |