Puur voor hobby ben ikaan het experimenteren geweest met dns. ik ben helemaal niet thuis in deze materie, maar heb een hoop zoekwerk gedaan ivm dns en alles wat ermee te maken heeft.
Mijn bedoeling was om via het internet op eenvoudige en eenduidige manier een verbinding te maken met de verschillende apparaten op mijn lokaal netwerk.
De manier om de verschillende apparaten te bereiken met NAT werkt niet handig omdat nieuwe poorten telkens opnieuw moesten worden ingegeven, en voor overlappende poorten steeds iets een andere poort voor moest worden verzonnen.
om het nu eenduidig te maken, wilde ik mijn apparaten rechtstreeks bereiken op deze manier.
timecapsule.example.com
voip.example.com
macserver.example.com
Ik heb dus via dyndns.com een domein gekocht en een custom dns packet.
mijn timecapsule die dienst doet als router/PPPoE modem heb ik ingesteld om het dynamisch ip-adres te updaten.
Tot daar is alles mij gelukt.
Omdat ik de verschillende toestellen wil bereiken via mijn domein, heb ik dus A-records gemaakt op mijn macmini server die verwijzen naar het lokale adres. Daarnaast heb ik dyndns heb ik zover gekregen om mijn dns server te gebruiken.
Achteraf is het logisch dat het niet werkt. Mijn dns server geeft bij een lookup locale adressen waar ik niks aan het als ik in een ander subnet zit ergens op internet.
Na wat opzoekingswerk en veel lezen heb ik nu de reverse proxy gevonden op internet.
Met deze methode kan ik dus ieder apparaat bereiken in mijn netwerk, via het grote internet.
Nu vraag ik me af hoe ik zoiets kan configuren zonder mijn client zelf aan te passen.
Ik veronderstel het volgende schema:
ik zoek printer.example.com
mijn computer komt uit bij dyndns, welke zegt dat ik moet gaan via mijn reverse proxy op mijn ip-adres
mijn computer komt uit op mijn ip-adres bij mijn reverse proxy-server, en vraagt aan de server naar printer.example.com
Mijn server kijkt dan naar zijn eigen dns server, en ziet dat printer.example.com ip 192.168.240.4 heeft.
Mijn server maakt verbinding met dit apparaat, en stuurt de gegevens door naar mijn computer
De grootste vraagtekens heb ik natuurlijk bij de eerste stap. welke DNS entry moet ik maken.
Daarnaast, hoe stel ik OS X server hiermee samen te werken. Ik vind heel veel informatie en door de bos zie ik de bomen niet meer.
Misschien is het gewoon totaal niet mogelijk, en dan begrijp ik waarom dat IPv6 inderdaad nu hoodringend wordt.
Mijn macmini server draait OS X server 10.6, Mijn internet is van belgacom, ik krijg een dynamisch ip adres, de modem staat in bridge met de timecapsule erachter, welke de PPP gegevens bevat.
Mijn domein is geregistreerd bij dyndns, en mijn ip adres word dus perfect geupdates. In de DNS records heb ik aangegeven dat *.example.com een CNAME is voor example.com. dus alles wordt naar mijn server gerouted, welke in DMZ staat op mijn Timecapsule.
Op dit moment heb ik geen andere relevante instelling te vermelden vermoed ik.
Gelieve mijn topic niet meteen te sluiten als er informatie onbreekt, ik ben niet bekend met het onderwerp, ik probeer zo volledig en zo duidelijk mogelijk te zijn, maar ik ken de terminologie niet en weet ook niet wat relevant is en wat niet in dit kader.
Mijn bedoeling was om via het internet op eenvoudige en eenduidige manier een verbinding te maken met de verschillende apparaten op mijn lokaal netwerk.
De manier om de verschillende apparaten te bereiken met NAT werkt niet handig omdat nieuwe poorten telkens opnieuw moesten worden ingegeven, en voor overlappende poorten steeds iets een andere poort voor moest worden verzonnen.
om het nu eenduidig te maken, wilde ik mijn apparaten rechtstreeks bereiken op deze manier.
timecapsule.example.com
voip.example.com
macserver.example.com
Ik heb dus via dyndns.com een domein gekocht en een custom dns packet.
mijn timecapsule die dienst doet als router/PPPoE modem heb ik ingesteld om het dynamisch ip-adres te updaten.
Tot daar is alles mij gelukt.
Omdat ik de verschillende toestellen wil bereiken via mijn domein, heb ik dus A-records gemaakt op mijn macmini server die verwijzen naar het lokale adres. Daarnaast heb ik dyndns heb ik zover gekregen om mijn dns server te gebruiken.
Achteraf is het logisch dat het niet werkt. Mijn dns server geeft bij een lookup locale adressen waar ik niks aan het als ik in een ander subnet zit ergens op internet.
Na wat opzoekingswerk en veel lezen heb ik nu de reverse proxy gevonden op internet.
Met deze methode kan ik dus ieder apparaat bereiken in mijn netwerk, via het grote internet.
Nu vraag ik me af hoe ik zoiets kan configuren zonder mijn client zelf aan te passen.
Ik veronderstel het volgende schema:
ik zoek printer.example.com
mijn computer komt uit bij dyndns, welke zegt dat ik moet gaan via mijn reverse proxy op mijn ip-adres
mijn computer komt uit op mijn ip-adres bij mijn reverse proxy-server, en vraagt aan de server naar printer.example.com
Mijn server kijkt dan naar zijn eigen dns server, en ziet dat printer.example.com ip 192.168.240.4 heeft.
Mijn server maakt verbinding met dit apparaat, en stuurt de gegevens door naar mijn computer
De grootste vraagtekens heb ik natuurlijk bij de eerste stap. welke DNS entry moet ik maken.
Daarnaast, hoe stel ik OS X server hiermee samen te werken. Ik vind heel veel informatie en door de bos zie ik de bomen niet meer.
Misschien is het gewoon totaal niet mogelijk, en dan begrijp ik waarom dat IPv6 inderdaad nu hoodringend wordt.
Mijn macmini server draait OS X server 10.6, Mijn internet is van belgacom, ik krijg een dynamisch ip adres, de modem staat in bridge met de timecapsule erachter, welke de PPP gegevens bevat.
Mijn domein is geregistreerd bij dyndns, en mijn ip adres word dus perfect geupdates. In de DNS records heb ik aangegeven dat *.example.com een CNAME is voor example.com. dus alles wordt naar mijn server gerouted, welke in DMZ staat op mijn Timecapsule.
Op dit moment heb ik geen andere relevante instelling te vermelden vermoed ik.
Gelieve mijn topic niet meteen te sluiten als er informatie onbreekt, ik ben niet bekend met het onderwerp, ik probeer zo volledig en zo duidelijk mogelijk te zijn, maar ik ken de terminologie niet en weet ook niet wat relevant is en wat niet in dit kader.