Proxmox Installation
Last updated
Last updated
What you need to install on local machine?
Download Proxmox ISO from
Prepare a flash drive (8gb is enough for this)
(use it to burn the ISO to your flash drive)
Follow the default instruction on the screen
Login to https://your_local_ip:8006/ with your password submitted on installation GUI.
What you need to install on vds?
Install debian (bookworm or any recomended from proxmox ve website). then ssh to the machine.
Add the GPG key and adjust the APT sources:
If you do not have a Proxmox VE Enterprise subscription and wish to avoid unauthorized access errors, you can comment out the Proxmox VE Enterprise repository with the following command:
Update the packages:
Install Proxmox VE
Restart the server
After a restart, the Proxmox kernel should be loaded. Run the following command in order to see kernel release information:
The output should contain pve
, for example: 6.5.13-1-pve
You can access the web interface by navigating to https://<main address>:8006
.
Enable IP Forwarding on the Host
For IPv4 and IPv6:
Apply the changes:
Check if the forwarding is active:
Setup Network Configuration on Host
example of host network
example of client network
Setup VM Templates
select template you want to download and add to your proxmox, you can choose any operating system ISO from here.
If your VM/CT can't connect to internet, use post routing command, make sure to chane the IP to your own local ip settings before.
use chmod firewall.sh
to make it executable
add your forward port and setting ip automatically by using cron
create new file firewall.sh
add the file to the cron, use command crontab -e
, if you're first time opening crontab, you'll be asked to choose which editor you want to use, default and easiest one is nano.
adding command above are making the network forward rule to be reloaded everytime restart/reboot happens to the machine.
go to CT Templates Menu