How to host your server with OpenBSD ? Table of content
1) Prerequisite
How to host your server with OpenBSD ?
Someone can host OpenBSD for me ?
Survival guide: which commands must I know?
What sould you do after first boot ?
Configure your router and redirect ports
2) Manage your server
3) An on-time server
Keep your server on time (ntpd)
4) Host websites
How to set permission for website files ?
5) Host your emails
DNS configuration for an email server
Full mail server with virtual users
How to configure you mail client ?
DNS record for clients (facultative)
Do not loose mails : MX fields and backup
Do not be considered as a spam (SPF, DKIM...)
Blocking ISP : use external SMTP
Avoid receiving spam : senderscore filter
Avoid receiving spams : spamassassin
Avoid receiving spams : rspamd
Fight against spams before receiving one : OpenBSD's spamd
What if smtp server doesn't work as expected?
6) Domain name server
Domain name server : fundamentals
Validating DNS resolver : unwind
Authoritative name server : nsd
Check your zone works as expected
Complete and free example with nic.eu.org
7) Virtualization
8) VPN
Get a static IP thanks to a VPN
9) Various services
TOR : relay and hidden services
10) Tips, FAQ, comments...
How to find my network interface ?
Check for improvements with lynis
How to deal with power loss ? Where my mails are going ?
I have a problem, what can I do ?
Generate good random passwords