Hallo,
Even een situatieschets:
Ik beheer 2 servers, waarvan de ene (hierna A genoemd) in het bedrijfsnetwerk staat en de andere (
co-located in een datacenter. In ons bedrijfsnetwerk hebben we een mailserver draaien, dus vanaf server A kan je mails sturen naar gelijk waar. In het netwerk waar server B hangt is er geen mailserver voorhanden. (Wat ik nogal vreemd vind, je krijgt samen met de rackspace toch ook een internetaansluiting, en daarbij zou je toch de gewoonlijke faciliteiten verwachten?)
Vanaf server B kan ik dus enkel mails versturen naar de lokale accounts.
Nu zou ik graag vanaf server B ook mails kunnen versturen naar externe hosts. Ik heb dus toegang nodig tot een externe smtp server. Wat zijn mijn opties om toegang te verkrijgen tot een smtp server? Bestaan er een soort publieke smtp servers waar je je kunt registeren en dan vrij kan gebruiken? (Allicht niet, spam en zo ...) Wat doe je als je alleen een mailservice nodig hebt ...
Even verderdenkend daarop vroeg ik me af of het niet mogelijk zou zijn om op de 1 of andere manier de server zonder externe mailtoegang (
te linken met server (A) die wel mailtoegang heeft.
Dus gewoon de externe mail van B relayen naar A, van waar deze dan wel zijn weg vindt naar waar dan ook ...
Probleem: ook in ons bedrijfsnetwerk is er een vrij strikte policy mbt connecties van buitenaf.
De servers kunnen praktisch alleen via ssh met elkaar connecteren.
Als je nu een tunneltje opzet via ssh van B naar A, en dan op B de localhost met een alternatieve poort (de tunnel dus) instellen als relay peer, kan iets in die zin niet werken? Er zijn wel nog wat complicaties in ieder geval ...
Of misschien via ssh gewoon de berichten uit de mailqueue op B in de mailqueue van A ploffen op de 1 of andere manier? (Geen idee in hoeverre dit mogelijk is, ik draai trouwens postfix op beide machines).
Of ander soort tunnel?
Of een beetje iptables magie?
Of ... ?
Wat denken jullie?
Even een situatieschets:
Ik beheer 2 servers, waarvan de ene (hierna A genoemd) in het bedrijfsnetwerk staat en de andere (
Vanaf server B kan ik dus enkel mails versturen naar de lokale accounts.
Nu zou ik graag vanaf server B ook mails kunnen versturen naar externe hosts. Ik heb dus toegang nodig tot een externe smtp server. Wat zijn mijn opties om toegang te verkrijgen tot een smtp server? Bestaan er een soort publieke smtp servers waar je je kunt registeren en dan vrij kan gebruiken? (Allicht niet, spam en zo ...) Wat doe je als je alleen een mailservice nodig hebt ...
Even verderdenkend daarop vroeg ik me af of het niet mogelijk zou zijn om op de 1 of andere manier de server zonder externe mailtoegang (
Dus gewoon de externe mail van B relayen naar A, van waar deze dan wel zijn weg vindt naar waar dan ook ...
Probleem: ook in ons bedrijfsnetwerk is er een vrij strikte policy mbt connecties van buitenaf.
De servers kunnen praktisch alleen via ssh met elkaar connecteren.
Als je nu een tunneltje opzet via ssh van B naar A, en dan op B de localhost met een alternatieve poort (de tunnel dus) instellen als relay peer, kan iets in die zin niet werken? Er zijn wel nog wat complicaties in ieder geval ...
Of misschien via ssh gewoon de berichten uit de mailqueue op B in de mailqueue van A ploffen op de 1 of andere manier? (Geen idee in hoeverre dit mogelijk is, ik draai trouwens postfix op beide machines).
Of ander soort tunnel?
Of een beetje iptables magie?
Of ... ?
Wat denken jullie?