Kan man ha flera servrar bakom ett publikt ip?

Trädvy Permalänk
Medlem
Registrerad
Feb 2005

Kan man ha flera servrar bakom ett publikt ip?

Hej, jag undrar om någon vet om man kan köra t.ex två mail-servrar bakom ett publikt ip.
Har en pfsense router som man kan port-forwarda port 25 till en server. Finns det något sätt man istället kan skicka trafiken till en dns eller liknade som i sin tur skickar vidare till rätt host.

ex t@host-a.com -> pfsense(192.168.1.1) -> dns(192.168.1.2) -> mail.host-a.com(192.168.1.11)
ex t@host-b.com -> pfsense(192.168.1.1) -> dns(192.168.1.2) -> mail.host-b.com(192.168.1.12)

Trädvy Permalänk
Medlem
Plats
127.0.0.1
Registrerad
Jun 2004

Spontant borde det gå om du skickar all post från internet till en mailserver och sen låter den skicka vidare till rätt mailserver.
Dock kan det bli lite intresant konfig för att undvika studsande mail och att den kan användas för att skicka spam

Arbetsdator: HFX Mini. Core-i5 2405S, Radeon 6570, Asus P8P67-M . Skärm: Dell 2407
HTPC: HFX Classic, E8500, Radeon 3450, P5K/EPU, Floppydtv-s2
Hyper-V Server: E6750 8GB minne 2X3TB Raid1 samt 2X1TB raid 1

Trädvy Permalänk
Medlem
Registrerad
Aug 2002

Tror att du eventuellt kan få till detta i pfsense med "haproxy"

Trädvy Permalänk
Medlem
Plats
/bin/bash
Registrerad
Mar 2002

Du kanske har en god anledning till att separera domänerna mellan två servrar vad vet jag men annars kan du ju ta emot mail för flera domäner på en och samma server. Enda andra lösningen är en mail-proxy som sköter logiken framför dina två mail-servrar. HAproxy är till för lastbalansering och kommer inte lösa ditt problem eftersom ditt första problem blir att mx-pekarna för dom två domänerna pekar mot samma IP, det du behöver lösa är filtreringen. Men som sagt jag skulle ha kört båda domänerna på samma mail-server.

Cisco - Linux - VMWare
-- Citera mig om ni vill få återkoppling --

Trädvy Permalänk
Medlem
Registrerad
Aug 2002
Skrivet av deegan:

Du kanske har en god anledning till att separera domänerna mellan två servrar vad vet jag men annars kan du ju ta emot mail för flera domäner på en och samma server. Enda andra lösningen är en mail-proxy som sköter logiken framför dina två mail-servrar. HAproxy är till för lastbalansering och kommer inte lösa ditt problem eftersom ditt första problem blir att mx-pekarna för dom två domänerna pekar mot samma IP, det du behöver lösa är filtreringen. Men som sagt jag skulle ha kört båda domänerna på samma mail-server.

Nu har jag inte testat detta själv, därför jag skrev "eventuellt":
http://jit.nuance9.com/2009/11/haproxy-routing-by-domain-name...

Det ska alltså gå att routa baserat på domännamn. Har även en polare som har satt upp detta fungerande, men osäker på om det var just haproxy han använde, om det inte löser sig kan jag fråga hur han gjorde.

Trädvy Permalänk
Avstängd
Registrerad
Aug 2012
Skrivet av tunis78:

Hej, jag undrar om någon vet om man kan köra t.ex två mail-servrar bakom ett publikt ip.
Har en pfsense router som man kan port-forwarda port 25 till en server. Finns det något sätt man istället kan skicka trafiken till en dns eller liknade som i sin tur skickar vidare till rätt host.

ex t@host-a.com -> pfsense(192.168.1.1) -> dns(192.168.1.2) -> mail.host-a.com(192.168.1.11)
ex t@host-b.com -> pfsense(192.168.1.1) -> dns(192.168.1.2) -> mail.host-b.com(192.168.1.12)

Jag har lyckats göra domännamns-baserad portforward med/för apache iallafall, det måste finnas en lösning för mail också tycker man.

Trädvy Permalänk
Medlem
Plats
Köttvärlden
Registrerad
Apr 2011
Skrivet av e-lite:

Jag har lyckats göra domännamns-baserad portforward med/för apache iallafall, det måste finnas en lösning för mail också tycker man.

Får jag fråga hur du gjorde det? skulle du vilja skriva en liten guide?

Söker efter hur man får det att fungera med reverse proxy, men har inte kommit hem än så kan inte testa det jag har lärt mig.

"En dator"

Trädvy Permalänk
Avstängd
Registrerad
Aug 2012
Skrivet av ohoy:

Får jag fråga hur du gjorde det? skulle du vilja skriva en liten guide?

Söker efter hur man får det att fungera med reverse proxy, men har inte kommit hem än så kan inte testa det jag har lärt mig.

Det var ett gäng år sedan jag satte upp min lösning, så jag har inte det färskt i huvudet och kan verkligen inte skriva någon utförlig guide om hur jag gjorde. Däremot hittade jag en av artiklarna som jag löste det med: http://www.apachetutor.org/admin/reverseproxies

Trädvy Permalänk
Medlem
Plats
Köttvärlden
Registrerad
Apr 2011
Skrivet av e-lite:

Det var ett gäng år sedan jag satte upp min lösning, så jag har inte det färskt i huvudet och kan verkligen inte skriva någon utförlig guide om hur jag gjorde. Däremot hittade jag en av artiklarna som jag löste det med: http://www.apachetutor.org/admin/reverseproxies

Ah, har kollat på den sidan. Men du, är det här relevant? http://www.apptools.com/phptools/virtualhost.php

"En dator"

Trädvy Permalänk
Avstängd
Registrerad
Aug 2012
Skrivet av ohoy:

Ah, har kollat på den sidan. Men du, är det här relevant? http://www.apptools.com/phptools/virtualhost.php

Ja absolut, det är det. Jag kör virtual hosts på båda maskinerna.

Trädvy Permalänk
Medlem
Plats
Mariestad
Registrerad
Nov 2006
Skrivet av tunis78:

Hej, jag undrar om någon vet om man kan köra t.ex två mail-servrar bakom ett publikt ip.
Har en pfsense router som man kan port-forwarda port 25 till en server. Finns det något sätt man istället kan skicka trafiken till en dns eller liknade som i sin tur skickar vidare till rätt host.

ex t@host-a.com -> pfsense(192.168.1.1) -> dns(192.168.1.2) -> mail.host-a.com(192.168.1.11)
ex t@host-b.com -> pfsense(192.168.1.1) -> dns(192.168.1.2) -> mail.host-b.com(192.168.1.12)

Vet att jag testa detta en gång med..

http://sourceforge.net/projects/scrollout/

Server|2st Xeon E5620 2.4Ghz|Intel S5520HCR|48GB DDR3|150GBx2 RAID1 WD VelociRaptor | 18TB RAID6 |9280-24ie
Laptop
Lenovo T430, i7-3520 | 16GB RAM | 2x 512GB SSD | Nvidia 5400M
MacBook Air - Mid 2013