mirror of
https://github.com/flynx/proxmox-utils.git
synced 2025-10-30 11:40:07 +00:00
docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
e0816feb07
commit
f8a27157f5
41
README.md
41
README.md
@ -28,6 +28,29 @@ A set of scripts for automating setup and tasks in proxmox.
|
|||||||
- ...
|
- ...
|
||||||
|
|
||||||
|
|
||||||
|
## Architecture
|
||||||
|
|
||||||
|
XXX service structure
|
||||||
|
|
||||||
|
XXX network
|
||||||
|
|
||||||
|
In general `proxmox-utils` splits the configuration into two levels:
|
||||||
|
|
||||||
|
|
||||||
|
### CT level
|
||||||
|
|
||||||
|
This level is handled by the `Makefile` and is almost completely automated
|
||||||
|
|
||||||
|
|
||||||
|
### Host level
|
||||||
|
|
||||||
|
This level depends on the host setup and is currently done manually
|
||||||
|
depending on existing host configuration.
|
||||||
|
|
||||||
|
XXX clean setup scripts...
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
### Proxmox
|
### Proxmox
|
||||||
@ -44,10 +67,10 @@ sudo apt install git make
|
|||||||
### Network Bridges
|
### Network Bridges
|
||||||
|
|
||||||
`proxmox-utils` expects there to be at least three bridges:
|
`proxmox-utils` expects there to be at least three bridges:
|
||||||
- WAN - connected to the port that faces the external network (either
|
- `WAN` - connected to the port that faces the external network (either
|
||||||
directly of via a router)
|
directly of via a router)
|
||||||
- LAN - a virtual bridge, not connected to any physical interfaces
|
- `LAN` - a virtual bridge, not connected to any physical interfaces
|
||||||
- ADMIN - connected to a second physical interface used for
|
- `ADMIN` - connected to a second physical interface used for
|
||||||
administrative purposes.
|
administrative purposes.
|
||||||
|
|
||||||
Note their numbers (i.e. the number in `vmbr#`), this will be needed for
|
Note their numbers (i.e. the number in `vmbr#`), this will be needed for
|
||||||
@ -60,6 +83,16 @@ Add `10.1.1.1` to the DNS on the Proxmox host node after the `127.0.0.1`
|
|||||||
but before whatever external DNS you are using.
|
but before whatever external DNS you are using.
|
||||||
|
|
||||||
|
|
||||||
|
### Firewall
|
||||||
|
|
||||||
|
Make sure to allow at least `ssh` access to the host node from the `ADMIN`
|
||||||
|
interface to allow admin CT's access to the host if needed, this is mostly
|
||||||
|
needed to allow VPN/ssh administration from outside.
|
||||||
|
|
||||||
|
For Proxmox firewall configuration see:
|
||||||
|
https://pve.proxmox.com/wiki/Firewall
|
||||||
|
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
@ -67,7 +100,5 @@ sudo make all
|
|||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## Architecture
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user