Pro weby bych doporučil Nginx, mám zato, že to bude nejčastěji používaná
reverzní proxy, co se webserverů týče, takže najdete spoustu návodů
Pro proxy na poštu použijte to, co vám řeší tu poštu - Postfix a
Dovecot. Dovecot umí být proxy - uživatel se přihlásí k proxy, proxy
vezme přihlašovací údaje a přihlásí se s nimi k cílovému serveru. A pak
prostě přehazuje bajty zleva doprava a zprava doleva. Umí to IMAP i POP3
Co se příjmu pošty týče, stačí nasadit Postfix a říct mu, že má maily
přeposílat na ten interní server
Ať už si vyberete cokoliv, budete mít práci se synchronizací nastavení:
Ve variantě proxy pro weby pokud máte na webserveru více webů, budete
muset nastavit víc virtualhostů na té proxy - kvůli SSL certifikátům
třeba, ty jsou pro každý web jiný. (Jestli na tom hlavním webserveru
používáte Apache, tak si zapněte a nastavte mod_remoteip, aby aplikace
viděly jako IP klienta jeho skutečnou IP, ne vaši interní adresu.)
Ve variantě proxy pro poštu se asi obejdete bez speciálního nastavení na
straně toho Dovecotu, ale proxy Postfix NAPROSTO NEZBYTNĚ MUSÍ VĚDĚT,
jaké schránky máte založené, protože když vám někdo bude posílat mail na
schránku, která neexistuje, musí jej odmítnout už ta proxy. Jinak přes
vás budou spamovat.
Z těch variant doporučuju spíš proxy pro weby, tam se toho dá zkazit míň
a vcelku jasně to buď funguje, nebo nefunguje :-)
On 6/5/20 12:41 PM, Jan B. Kolář wrote:
Ahoj všichni,
včera jsem reagoval na diskuzi ohledně přechodu na IPv6 a omylem jsem to
poslal jenom Snajpovi. Chtěl bych mu poděkovat za jeho přístup a nabídku
dočasné IP adresy, abych se nedostal do problémů. Rozhodl jsem se, že
raději přenos serveru z playgroundu o týden odložím a zkusím to rovnou
udělat "načisto" s využitím proxy.
Chtěl jsem Vás poprosit o radu ohledně proxy pro mailserver (klasika
Postfix + Dovecot na Debianu). Chtěl bych si to tento víkend nastudovat
a potřeboval bych nasměrovat na nějaké vhodné řešení. V podstatě mám teď
jeden starý VPS s IP4, kde mi běží klasický "hosting" (Nginx, MariaDB,
Postfix a Dovecot na Debian 9). Na playgroundu mám druhý VPS s Debian
10, na kterém mám nainstalovaný jen Postfix a Dovecot. Chtěl bych z
"hostingového" VPS přesunout mailové služby na ten nový a mít tak dva
stroje, jeden na mail a jeden na web.
Je podle Vás lepší řešení udělat na "hostingovém" VPS proxy pro ten
mailserver nebo to obrátit a udělat mailserver s IP4 a přidat tam proxy
pro webové služby?
Co byste případně použili jako proxy software před ten mail server? Já
se včera díval na Nginx, který umí proxy imap a smtp, ale nebylo mi
úplně jasné použití "http auth". Jestli jsem to pochopil správně, musel
bych mít databázi uživatelů na tom proxy, což mi přišlo nešikovné. Ten
přesun jsem plánoval hlavně kvůli tomu, abych si ty služby oddělil a měl
v tom "pořádek" - tzn. ocenil bych mít vše k e-mailům na jednom stroji.
Všechny zdraví
Honza