Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
Home β€Ί General
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

How can I install Proxmox on a KVM node without an ISO?

Although my provider doesn't support ISOs, I have been able to install Ubuntu 22.04 on it by doing some fiddling with the grub setup and ISO images, but the current Debian seems different, and by extension so should Proxmox.

Are there any guides to doing so on the web?

Comments

  • Nope, you can't.

  • Break into datacenter at night with a DVD.

    Thanked by 1COLBYLICIOUS
  • @qeba said:
    Nope, you can't.

    Yes I can, just because you don't know how doesn't mean it is impossible.

    Where there is a will, there is a way.

    Thanked by 1qeba
  • mwmw Member

    @k9banger said:
    Although my provider doesn't support ISOs, I have been able to install Ubuntu 22.04 on it by doing some fiddling with the grub setup and ISO images, but the current Debian seems different, and by extension so should Proxmox.

    Are there any guides to doing so on the web?

    if you can install Debian, you can install Proxmox on top of it without needing an ISO

  • @mw said:

    @k9banger said:
    Although my provider doesn't support ISOs, I have been able to install Ubuntu 22.04 on it by doing some fiddling with the grub setup and ISO images, but the current Debian seems different, and by extension so should Proxmox.

    Are there any guides to doing so on the web?

    if you can install Debian, you can install Proxmox on top of it without needing an ISO

    I know about that, but it seems more involved than I want. I want to know if I can rig installing from an ISO image from grub.

    ISO installing is normally done from the control panel through the VNC interfaces, but I want to do it from grub.

  • dev_vpsdev_vps Member
    edited October 2024

    @mw said:

    @k9banger said:
    Although my provider doesn't support ISOs, I have been able to install Ubuntu 22.04 on it by doing some fiddling with the grub setup and ISO images, but the current Debian seems different, and by extension so should Proxmox.

    Are there any guides to doing so on the web?

    if you can install Debian, you can install Proxmox on top of it without needing an ISO

    Exactly.

    ProxMox can be installed easily on Debian 11 / 12.
    https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_12_Bookworm

    Thanked by 2qeba BasToTheMax
  • WebProjectWebProject Veteran, 🚩 Host Rep Tag Suspended
    edited October 2024

    Just google:
    https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_12_Bookworm

    Are there any guides to doing so on the web?

    As you can see above, it’s very difficult and very complicated task to use google πŸ˜‚

  • How to Install Proxmox on Debian: A Step-by-Step Guide
    https://blog.usro.net/2024/10/how-to-install-proxmox-on-debian-a-step-by-step-guide/

    Thanked by 1WebProject
  • @k9banger said:
    Although my provider doesn't support ISOs, I have been able to install Ubuntu 22.04 on it by doing some fiddling with the grub setup and ISO images, but the current Debian seems different, and by extension so should Proxmox.

    Are there any guides to doing so on the web?

    The other option is to use bashvm
    @babywhale
    https://github.com/babywhale321/bashvm

    Thanked by 1babywhale
  • kevindskevinds Member, LIR

    Do you have any type of console access to the system? VNC or serial?

    If you do, it becomes simple

  • It turns out that the provider has now enabled ISO booting on the system, so it wasn't necessary after all.

    I now have Proxmox 8.02 running on the system and have managed to install a VM.

    If I knew it could be so easy, I wouldn't have wasted so much money all these years with Lowendtalk providers :) ;)

    Now I have to configure IPv6 networking as the server only allows one one IPv4 address. How can I got Proxmox to allocate more IPs out of the /64 I have?

  • @k9banger said:
    It turns out that the provider has now enabled ISO booting on the system, so it wasn't necessary after all.

    I now have Proxmox 8.02 running on the system and have managed to install a VM.

    If I knew it could be so easy, I wouldn't have wasted so much money all these years with Lowendtalk providers :) ;)

    Now I have to configure IPv6 networking as the server only allows one one IPv4 address. How can I got Proxmox to allocate more IPs out of the /64 I have?

    Why not NAT? SNAT from VMs to public IP; port forwarding from public IP to VMs, just copy and paste, there are many online guides, or ask ChatGPT.

    Many services aren't reachable with IPv6, unless you have an IPv6 fetish, I see no reason on why to use IPv6 (until IPv6 only services arrive in 20 years and everyone is leaving IPv4)

  • @lowendtalkxdax said:
    Many services aren't reachable with IPv6, unless you have an IPv6 fetish, I see no reason on why to use IPv6 (until IPv6 only services arrive in 20 years and everyone is leaving IPv4)

    Maybe the OP has some IPv6-only servers that they want to connect their VMs to?

  • It turns out that the provider has now enabled ISO booting on the system, so it wasn't necessary after all.

    I now have Proxmox 8.02 running on the system and have managed to install a VM.

    If I knew it could be so easy, I wouldn't have wasted so much money all these years with Lowendtalk providers :) ;)

    Now I have to configure IPv6 networking as the server only allows one one IPv4 address. How can I got Proxmox to allocate more IPs out of the /64 I have?

  • @k9banger said:
    Now I have to configure IPv6 networking as the server only allows one one IPv4 address. How can I got Proxmox to allocate more IPs out of the /64 I have?

    I just did that yesterday on my 1111 VM from GreenCloud Birthday Sale. I followed this guide https://community.hetzner.com/tutorials/install-and-configure-proxmox_ve#bridged-setup

    Thanked by 1k9banger
  • @jcolideles said:

    @k9banger said:
    Now I have to configure IPv6 networking as the server only allows one one IPv4 address. How can I got Proxmox to allocate more IPs out of the /64 I have?

    I just did that yesterday on my 1111 VM from GreenCloud Birthday Sale. I followed this guide https://community.hetzner.com/tutorials/install-and-configure-proxmox_ve#bridged-setup

    In bridged mode where do the mac address come from? Does Proxmox generate them itself with a guarantee of uniqueness?

    The Hetzner example allocates them from the Robot Cloud, but I don't think my provider has anything like that.

  • dev_vpsdev_vps Member
    edited October 2024

    @k9banger said:

    @jcolideles said:

    @k9banger said:
    Now I have to configure IPv6 networking as the server only allows one one IPv4 address. How can I got Proxmox to allocate more IPs out of the /64 I have?

    I just did that yesterday on my 1111 VM from GreenCloud Birthday Sale. I followed this guide https://community.hetzner.com/tutorials/install-and-configure-proxmox_ve#bridged-setup

    In bridged mode where do the mac address come from? Does Proxmox generate them itself with a guarantee of uniqueness?

    The Hetzner example allocates them from the Robot Cloud, but I don't think my provider has anything like that.

    #!/bin/bash
    
    # Replace with your values
    VM_PRIVATE_IP="192.168.100.10"  # Private IP of the VM
    HOST_PUBLIC_IFACE="vmbr0"       # Public network interface on the host (e.g., eth0, vmbr0)
    HOST_PUBLIC_IP="YOUR_PUBLIC_IP" # Public IP assigned to the host
    VM_NET_IFACE="tap100i0"         # VM's network interface (e.g., tap100i0 for VM ID 100)
    
    # Enable IP forwarding
    echo "1" > /proc/sys/net/ipv4/ip_forward
    
    # Set up NAT (masquerading)
    iptables -t nat -A POSTROUTING -s $VM_PRIVATE_IP -o $HOST_PUBLIC_IFACE -j MASQUERADE
    
    # Forward incoming traffic from public IP to the VM's private IP
    iptables -t nat -A PREROUTING -i $HOST_PUBLIC_IFACE -d $HOST_PUBLIC_IP -j DNAT --to-destination $VM_PRIVATE_IP
    
    # Allow forwarding between private and public interfaces
    iptables -A FORWARD -i $HOST_PUBLIC_IFACE -o $VM_NET_IFACE -m state --state RELATED,ESTABLISHED -j ACCEPT
    iptables -A FORWARD -i $VM_NET_IFACE -o $HOST_PUBLIC_IFACE -j ACCEPT
    
    echo "NAT configuration applied successfully."
    
Sign In or Register to comment.