Update README.md

This commit is contained in:
first 2025-01-26 07:39:02 +00:00
parent 9fdaeb839e
commit 125a98796f

View file

@ -10,11 +10,13 @@ This repository configures WireGuard VPN tunnel between a mail server (client) a
### Explanation
This should work out-of-the-box with [mailcow.email](https://mailcow.email), [mailinabox.email](https://mailinabox.email) [mailu.io](https://mailu.io/latest) or [poste.io](https://poste.io/). Pretty much any of these self-hosted full featured Mail, Calendar, Contacts, and Web Mail solutions will work. DYOR: https://prefetch.eu/blog/2020/email-server/.
* **Server Configuration (`wg0.conf`):**
* **PrivateKey**: The server's private key; keep this secure.
* **Address**: The VPN interface IP; `10.0.0.1/24` is the server's VPN IP.
* **Address**: The VPN interface IP; `10.99.97.1/24` is the server's VPN IP.
* **ListenPort**: The port WireGuard listens on; default is `51820`.
@ -30,7 +32,7 @@ This repository configures WireGuard VPN tunnel between a mail server (client) a
* **PrivateKey**: The client's private key.
* **Address**: The client's VPN IP; `10.0.0.2/24`.
* **Address**: The client's VPN IP; `10.99.97.4/32`.
* **DNS**: Optional; sets a DNS server for the client.
@ -52,7 +54,7 @@ This repository configures WireGuard VPN tunnel between a mail server (client) a
* **Mail Server Configuration:**
* The mail server should listen on `10.0.0.2`.
* The mail server should listen on `10.99.97.4/32`.
* Ensure that any firewall on the client allows incoming SMTP (port `25`) and HTTP (port `80`) traffic.