I’ve spent most of my day today trying a plethora of different ways on how to configure Proxmox on a Hetzner server with multiple IP addresses. Most of the tutorials I found online gave a good deal of information but where lacking in one or two crucial details. Shortly before I was ready to throw my computer out of the window, I had success and managed to get everything set up the way I wanted it.
This aims to be the definitive guide on how to accomplish the aforementioned task. When ready the setup includes the following features:
- Host bound to main IPv4 address, that comes with the server (and one of the 18,446,744,073,709,551,616 included IPv6 addresses)
- Every IPv4 address of a separately delegated subnet usable for virtual machines
- Internal private network for inter-virtual machine communication and non publicly accessible VMs
I recently had the need to upload some backup files in a cron job to an ownCloud server via bash. Since I couldn’t find any good solutions to do that on the web, I crafted my own script which I open sourced on GitHub:
Mella – ownCloud upload via WebDAV using curl
Questions, comments and pull-requests are very welcome.
I’ve recently formalized the hosting packages of my company 42dev.
If you are ever in need of professional website– or domain hosting, want to set up some email accounts or need a fully managed server, customized for your application or service, I’d be thrilled to talk to you.
Just head over to my contact page and tell me about your requirements.
My configuration for bash, vim, git, tmux and a few other tools can be found on GitHub now.
I have spent a considerable amount of time to get them working on OS X and Linux.
(Tested on Mac OS X Yosemite 10.10.3 and Debian 7.8 – YMMV!)
I am frequently connecting to several servers over SSH at once and like to use tmux to organize those different sessions. To be able to keep track which pane is which server I am using the following function in my
.bashrc file to display the machine name in tmux’s pane title.