proxmox
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| proxmox [2024/10/17 15:30] – created - external edit 127.0.0.1 | proxmox [2025/10/22 16:12] (current) – [Use Windows to copy Proxmox backups to another system] w5ged | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ==== Configure NTP ==== | ==== Configure NTP ==== | ||
| # nano / | # nano / | ||
| - | Add ' | + | Add ' |
| # systemctl restart chronyd | # systemctl restart chronyd | ||
| # journalctl --since -1h -u chrony | # journalctl --since -1h -u chrony | ||
| Line 35: | Line 35: | ||
| > sudo nano / | > sudo nano / | ||
| change " | change " | ||
| - | > sudo apt install | + | > sudo apt install |
| > sudo nano / | > sudo nano / | ||
| Add the line | Add the line | ||
| Line 48: | Line 48: | ||
| dhcp6: false | dhcp6: false | ||
| addresses: | addresses: | ||
| - | - 139.169.156.11/24 | + | - IPADDRESS/24 |
| routes: | routes: | ||
| - to: default | - to: default | ||
| - | via: 139.169.156.1 | + | via: GATEWAYADDRESS |
| nameservers: | nameservers: | ||
| | | ||
| - | | + | |
| - | | + | |
| > sudo nano / | > sudo nano / | ||
| Line 64: | Line 64: | ||
| net.ipv6.conf.lo.disable_ipv6 = 1 | net.ipv6.conf.lo.disable_ipv6 = 1 | ||
| > sudo sysctl -p | > sudo sysctl -p | ||
| - | |||
| - | === Misc === | ||
| - | > sudo apt install nano | ||
| - | > sudo apt install nfs-common | ||
| - | > sudo apt install net-tools | ||
| - | > sudo apt install nmap | ||
| === Webmin === | === Webmin === | ||
| Line 76: | Line 70: | ||
| > sudo apt install --install-recommends webmin | > sudo apt install --install-recommends webmin | ||
| > systemctl status webmin.service | > systemctl status webmin.service | ||
| - | |||
| - | ==== firewalld ==== | ||
| - | > | ||
| - | |||
| - | |||
| ==== NTP Client ==== | ==== NTP Client ==== | ||
| > sudo apt install ntp | > sudo apt install ntp | ||
| > sudo nano / | > sudo nano / | ||
| - | server | + | server |
| (Remove other server & pool sources) | (Remove other server & pool sources) | ||
| > ntpq -p | > ntpq -p | ||
| Line 97: | Line 86: | ||
| > systemctl status qemu-guest-agent.service | > systemctl status qemu-guest-agent.service | ||
| - | ==== Squid ==== | + | ==== Syslog |
| - | | + | > sudo nano / |
| - | + | | |
| - | ==== Apache ==== | + | > sudo service rsyslog restart |
| - | > | + | |
| - | + | ||
| - | === Apache SSL === | + | |
| - | | + | |
| - | > | + | |
| - | + | ||
| - | === Nagios === | + | |
| - | Do NOT install Nagios using repositories. | + | |
| - | > su | + | |
| - | + | ||
| - | + | ||
| - | === MariaDB === | + | |
| - | > | + | |
| - | + | ||
| - | === phpMyAdmin === | + | |
| - | > | + | |
| ==== Mumble Server ==== | ==== Mumble Server ==== | ||
| Line 124: | Line 97: | ||
| users=100 | users=100 | ||
| welcometext="< | welcometext="< | ||
| - | | ||
| - | ==== UniFi Network Controller ==== | ||
| - | > | ||
| - | |||
| + | ==== OctoPrint ==== | ||
| + | > sudo apt install net-tools iputils-ping openssh-server | ||
| + | > sudo adduser octo | ||
| + | > sudo usermod -aG sudo octo | ||
| + | > sudo usermod -a -G tty octo | ||
| + | > sudo usermod -a -G dialout octo | ||
| + | Logout, Login as octo | ||
| + | > cd ~ | ||
| + | > sudo apt update | ||
| + | > sudo apt install python3 python3-pip python3-dev python3-setuptools python3-venv git libyaml-dev build-essential libffi-dev libssl-dev | ||
| + | > mkdir OctoPrint && cd OctoPrint | ||
| + | > python3 -m venv venv | ||
| + | > source venv/ | ||
| + | > pip install --upgrade pip wheel | ||
| + | > pip install octoprint | ||
| + | > sudo nano / | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | > sudo systemctl enable octoprint.service | ||
| + | | ||
| + | | ||
| ===== Windows VMs ===== | ===== Windows VMs ===== | ||
| * Configure the VM to use VirtIO network adapter(s) | * Configure the VM to use VirtIO network adapter(s) | ||
| * Install an approved release of Windows from an ISO file | * Install an approved release of Windows from an ISO file | ||
| * To install the VirtIO network drivers, mount the VirtIO ISO file and run virtio-win-gt-x64 | * To install the VirtIO network drivers, mount the VirtIO ISO file and run virtio-win-gt-x64 | ||
| + | * To install the enable QEMU agent, run guest-agent\qemu-ga-x86_64.msi | ||
| + | * SHUTDOWN the VM, in the Options menu enable the QEMU guest agent then start the VM. | ||
| + | * Enable the administrative share | ||
| + | |||
| + | REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f | ||
| Line 145: | Line 152: | ||
| auto ens18 | auto ens18 | ||
| iface ens18 inet static | iface ens18 inet static | ||
| - | | + | |
| | | ||
| - | | + | |
| - | | + | |
| ==== No-IP DUC ==== | ==== No-IP DUC ==== | ||
| Line 160: | Line 167: | ||
| > sudo noip2 -S | > sudo noip2 -S | ||
| To reconfigure the client: / | To reconfigure the client: / | ||
| + | |||
| + | |||
| + | ===== Use Windows to copy Proxmox backups to another system ===== | ||
| + | Open the Windows task manager and create a basic task. | ||
| + | |||
| + | **Action: Start a program** | ||
| + | \\PATH\WinSCP.exe | ||
| + | **Arguments: | ||
| + | / | ||
proxmox.1729179056.txt.gz · Last modified: by 127.0.0.1
