This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
virtualization:proxmox [2013/03/04 15:25] gcooper |
virtualization:proxmox [2019/08/10 21:47] (current) gcooper |
||
---|---|---|---|
Line 3: | Line 3: | ||
{{: | {{: | ||
- | **Main**: | + | **Main**: |
- | **Wiki**: http:// | + | **Wiki**: http:// |
- | **Forums**: http://forum.proxmox.com/ | + | **Documentation**: https://pve.proxmox.com/ |
- | Proxmox VE is a 64-bit, free, open-source, | + | **Forums**: http:// |
+ | |||
+ | Proxmox VE is a 64-bit, free, open-source, | ||
Proxmox VE provides two virtualization technologies in one platform: | Proxmox VE provides two virtualization technologies in one platform: | ||
Line 17: | Line 19: | ||
KVM requires hardware (CPU+mainboard) virtualization support. | KVM requires hardware (CPU+mainboard) virtualization support. | ||
+ | |||
+ | ===== Administration ===== | ||
+ | |||
+ | Proxmox VE Clusters can be managed from any of the cluster hosts. | ||
+ | |||
+ | < | ||
+ | https://< | ||
+ | </ | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | :!: Use **[[https:// | ||
+ | |||
+ | :!: The installer is graphical and **requires a mouse**. | ||
+ | |||
+ | **Download**: | ||
===== Updating and Upgrading ===== | ===== Updating and Upgrading ===== | ||
+ | |||
+ | :!: **Proxmox VE comes pre-configured to use the ' | ||
+ | |||
+ | ==== No Subscription ==== | ||
+ | |||
+ | If you don't have a subscription, | ||
+ | |||
+ | First, comment out the ' | ||
< | < | ||
- | apt-get update | + | vi /etc/apt/ |
- | apt-get dist-upgrade | + | |
</ | </ | ||
+ | |||
+ | Then clone the ' | ||
+ | |||
+ | < | ||
+ | cp -a / | ||
+ | |||
+ | vi / | ||
+ | |||
+ | deb http:// | ||
+ | |||
+ | apt update | ||
+ | apt dist-upgrade | ||
+ | reboot | ||
+ | </ | ||
+ | |||
+ | ==== Windows Guests ==== | ||
+ | |||
+ | **Windows 7**: https:// | ||
+ | |||
+ | **Windows 8**: https:// | ||
+ | |||
+ | **Windows 10**: https:// | ||
+ | |||
+ | **Windows 2012**: https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | FIXME All very old below this point! | ||
+ | |||
===== PVE Host Networking ===== | ===== PVE Host Networking ===== | ||
Line 139: | Line 193: | ||
</ | </ | ||
- | Name resolution: | + | Then reboot the VM. |
- | < | + | ===== Networking ===== |
- | vim / | + | |
- | search myvirtualoffice.pro | + | **Differences Between '' |
- | nameserver 8.8.8.8 | + | |
- | nameserver 8.8.4.4 | + | |
- | </file> | + | |
- | Host name: | + | **Detailed '' |
- | < | + | **'' |
- | vim /etc/hosts | + | |
- | + | ||
- | 192.168.1.30 pbx pbx.myvirtualoffice.pro | + | |
- | </file> | + | |
- | + | ||
- | ===== Networking ===== | + | |
- | http://wiki.openvz.org/Differences_between_venet_and_veth | + | **'' |
* Proxmox VE uses a bridged networking model | * Proxmox VE uses a bridged networking model | ||
* All VMs can share one bridge as if virtual network cables from each guest were all plugged into the same switch | * All VMs can share one bridge as if virtual network cables from each guest were all plugged into the same switch | ||
* For connecting VMs to the outside world, bridges are attached to physical network cards and assigned a TCP/IP configuration | * For connecting VMs to the outside world, bridges are attached to physical network cards and assigned a TCP/IP configuration | ||
- | * VLANs (IEEE 802.1q) and network bonding/ | + | * VLANs (IEEE 802.1q) and network bonding/ |
- | ==== Static IP ==== | + | ==== venet ==== |
- | For a static guest IP address, choose | + | |
+ | | ||
+ | | ||
- | ==== Bridged | + | ==== veth ==== |
- | Choose | + | |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Packets sent to the HN interface come out in the CT | ||
==== Multiple NICs for OpenVZ Containers ==== | ==== Multiple NICs for OpenVZ Containers ==== | ||
Line 178: | Line 230: | ||
http:// | http:// | ||
- | venet: | + | === venet === |
* You can assign multiple IP addresses | * You can assign multiple IP addresses | ||
* Just add them after you created the container (separated with spaces) using the GUI | * Just add them after you created the container (separated with spaces) using the GUI | ||
- | veth: | + | === veth === |
* Use the CLI | * Use the CLI |