Bekijk Volledige Versie : DNS, subdomein aan ip:port aansluiten
Ik heb jullie hulp weer eens nodig, :lovewht:
Ik ben bezig met iets waaran ik een subdomein (sub.domein.nl) wil laten aansluiten op 123.123.123.123:12345 (ipadres : port)
Wat moet ik in mijn DNS records toevoegen?
Groet,
Suurbier
Je kunt toch een normaal A record maken met sub.domein.nl naar 123.123.123.123 en dan sub.domein.nl:12345 gebruiken.
Dat kan maar ik wil echt sub.domein.nl hebben ipv. de port er nog achter zetten.
Dat kan niet met DNS, DNS zet alleen naam om naar IP, niet naar IP + Poort nummer.
Nope is voor zover ik weet niet mogelijk op die manier.
De beste oplossing is wat Netfeed aanraad.
Het moet wel mogelijk zijn, css.battle.lv (Counter-Strike Source server) werkt ook op die manier, is netter voor de spelers (vind ik). Dezelfde manier heb ik nodig..
Indien er geen poortnummer is gespecificeerd bij css.battle.lv zal deze óf gebruik maken van de standaardport (probeer eens www.webhostingtalk.nl:80) of wordt er op firewall niveau een portje doorgelust.
Met DNS is niet mogelijk.
Oke bedankt voor de reacties en de moeite.
Weer een stukje wijzer geworden :-)
ronaldlokers
08/08/08, 19:21
Anders moet je eens kijken naar de proxy module van apache, daarmee kan je zoiets wel voor elkaar krijgen.
Anders moet je eens kijken naar de proxy module van apache, daarmee kan je zoiets wel voor elkaar krijgen.
Inderdaad, met mod_proxy in combinatie met mod_rewrite zou dit moeten lukken.
mod_proxy voor apache. Een rewrite is niet eens nodig. Dit wordt ook gebruikt om een mount (domein.nl/app) te koppelen aan een tomcat server op :7000 of een Rails applicatie op een Mongrel server op localhost:9000.
Voorbeeldregeltje om localhost:8080 te mounten aan de / van een (sub)domein, in dit geval ook nog beveiligd met een password:
<virtualhost>
<<< KNIP >>>
<Location "/">
Order allow,deny
Allow from all
Authtype Basic
Authname "Restricted Area"
Authuserfile /var/www/dev.passwd
Require valid-user
ProxyPass http://127.0.0.1:8080/
ProxyPassReverse http://127.0.0.1:8080/
</Location>
<<< KNIP >>>
</virtualhost>