diff options
| author | alex <alex@pdp7.net> | 2025-10-18 13:15:10 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2025-10-18 13:15:10 +0200 |
| commit | d8a331cdbab5c91ac2b8e953ea5e50f9e2d9e64d (patch) | |
| tree | 8d97a29a6de37d39cadead040245b22c71eac001 /blueprint | |
| parent | ab49cf6758e55c4b9b7fecdfad2f947345a7c231 (diff) | |
Initial add
Diffstat (limited to 'blueprint')
| -rw-r--r-- | blueprint/proxmox.md | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/blueprint/proxmox.md b/blueprint/proxmox.md new file mode 100644 index 0000000..3e35215 --- /dev/null +++ b/blueprint/proxmox.md @@ -0,0 +1,56 @@ +# Proxmox notes + +This document documents Proxmox networking running on a dedicated server with a single IPv4 address. + +This process uses [`proxmox-ve_9.0-1.iso`](https://enterprise.proxmox.com/iso/proxmox-ve_9.0-1.iso). +The process is developed and tested as a VM on another Proxmox host. + +## Initial setup + +Via `ssh root@`. + +### [Configure the no-subscription repository](https://pve.proxmox.com/pve-docs/chapter-sysadmin.html#sysadmin_no_subscription_repo) + +``` +# cat >/etc/apt/sources.list.d/proxmox.sources +Types: deb +URIs: http://download.proxmox.com/debian/pve +Suites: trixie +Components: pve-no-subscription +Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg +^D +``` + +### Update and reboot + +``` +# apt update +# apt full-upgrade +# shutdown -r now +``` + +## Initial network configuration + +The installer creates `/etc/network/interfaces`: + +``` +auto lo +iface lo inet loopback + +iface ens18 inet manual + +auto vmbr0 +iface vmbr0 inet static + address 10.43.43.6/25 + gateway 10.43.43.1 + bridge-ports ens18 + bridge-stp off + bridge-fd 0 + + +source /etc/network/interfaces.d/* +``` + +; `10.43.43.6` is the address in the internal network of the parent Proxmox host. +`10.43.43.1` is the address of the parent Proxmox host that acts as the gateway. +`ens18` is the virtual network interface of the Proxmox VM. |
