[win2k3]Subdomein naar ip:poort

Pagina: 1
Acties:
  • 186 views sinds 30-01-2008
  • Reageer

  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
Allereerst weet ik niet of dit hier thuishoort of in WOS, maar dat zie ik vanzelf ;)

Ik heb een domein waar ik subdomeinen aan wil hangen. Deze subdomeinen wil ik doorverwijzen naar een bepaalde poort. Hoe regel ik dit? Kan IIS dit afvangen, of regelt die alleen http verkeer?

Ik heb bijvoorbeeld een teamspeak server draaien op poort 8767 en wil dus dat ts.elitewarriors.nl verwijst naar elitewarriors.nl:8767. Via DNS gaat het dus niet :P Hoe dan is de hamvraag :)

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Paul
  • Registratie: September 2000
  • Laatst online: 02-05 07:01
"een teamspeak server"... Op welke poort zit teamspeak normaal? Voor alles dat niet op de standaard poort draait zul je aan de client moeten zeggen op welke poort het moet werken, of een portmap opzetten (Waardoor het voor de buitenwereld dus alsnog op de originele poort draait).

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


  • Mickman
  • Registratie: Juni 2001
  • Laatst online: 29-03 18:11
IIS kan alleen subdomeinen regelen voor HTTP verkeer.
Ander zul je het met een router moeten doen (of routersoftware)

  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
@Paul
Dat is dus idd de bedoeling... TS draait op 8767 normaal, maar als ik een 2e wil gaan draaien wil ik dat kunnen regelen met ts2.domein.ext die dan naar een andere poort verwijst. Zelfde met gameservers. Als ik een war server en een public server draai, wil ik niet dat mensen zich druk maken om poortnummers (bij Enemy territory is poort 27960 mijn pub draait op 27980 ik wil dus gewoon dat mensen connecten naar een subdomein zonder dat ze ergens aan hoeven te denken :P

@Mickman
Tja dan is de vraag welke router software, mijn server hangt in een colo rack. Zit dus niet achter een router.

[ Voor 13% gewijzigd door Roeligan op 18-01-2005 11:00 ]

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Paul
  • Registratie: September 2000
  • Laatst online: 02-05 07:01
In HTTP/1.1 wordt echt het webadres dat opgevraagd wordt meegegeven in de request. Ik denk dat teamspeak echter (net zoals 99% van de rest van de protocollen) alleen maar naar een IP connect en geen servernaam of zo meegeeft. De enige manier om het dan op te lossen is door middel van meerdere ip-adresen.

Je hebt meerdere teamspeak servers, je draait wars en tegelijkertijd ook een public. Tenzij je in Nuenen woont en 10mbit full duplex hebt klinkt dat als een colocated bak. Zo lastig is het niet om dan meerdere ip-adressen te regelen, bij sommige hosters krijg je er volgens mij standaard al 5 of zo.

Edit: hmm, kan natuurlijk ook nog op een universiteitsnetwerk zijn :P
Edit2: Transip B.V. Colocation VLAN 873 dus
Edit3: Uit de pdf: "Standaard 1 IP-adres per machine; extra IP-adressen worden kosteloos toegekend volgens RIPE reglementen"

[ Voor 22% gewijzigd door Paul op 18-01-2005 11:12 ]

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
:P idd hij draait bij transip. Ik kan wel IP adressen middels RIPE aanvragen als het niet anders mogelijk is. Als het anders kan heeft dat wel mijn voorkeur.

[edit]
Ik heb bijv. ook een gameserver draaien bij een andere host. Ik heb geen rechten of wat dan ook op dat IP adres, maar wil wel ut2004.elitewarriors.nl naar dat ip:poort verwijzen. Dus daarom heeft een andere methode mijn voorkeur.

[ Voor 44% gewijzigd door Roeligan op 18-01-2005 11:45 ]

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • mabarto
  • Registratie: Februari 2001
  • Laatst online: 26-04 19:14
Nee dat gaat dus niet, je moet altijd die poort opgeven. IIS regelt alleen HTTP(S) verkeer. Je kan wel via IIS een pagina aanmaken die een link bevat naar je programma met de poort, maar dat moet IE dus begrijpen.. : Unreal heeft dat bijv doormiddel van unreal://ip:poort

Maargoed vanuit een programma gaat dit dus niet (tenzij het programma het ondersteunt, maar dat zal wel niet)

  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
In principe connect je met betreffende programma of game naar de domeinnaam (oftewel ingame /connect et.elitewarriors.nl die dan naar poort 27960 gaat of etpublic.elitewarriors.nl die dan naar poort 27961 gaat.)

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Paul
  • Registratie: September 2000
  • Laatst online: 02-05 07:01
ja dat gaat dus niet. Als zo'n game connect heb je serverside geen flauw idee welke naam het spel heeft opgezocht in de DNS. HTTP (en dan pas vanaf versie 1.1) is volgens mij een van de zeer weinige protocollen waarbij de opgrvraagde naam in de request staat.

Geef je in teamspeak of in een game een adres op, dan zoekt hij uit welk IP daarbij hoort, en maakt een verbinding naar dat ip op de (clientside!) opgegeven poort. Is er geen poort opgegeven dan wordt de default genomen.

Wat is het maximale aantal services die je wilt draaien en die op dezelfde poort draaien? Max 2 UT servers, max 2 TS servers etc? Dan heb je aan 2 ip-adressen genoeg, Met A(lias) records wijs je dan ts-war.bla.nl naar server1.bla.nl en ts-public.bla.nl naar server2.bla.nl

Hoeveel controle heb je over je eigen DNS records? Niets houd je tegen om ut2004.bla.nl naar het ip van die andere provider te laten wijzen. Of draait het daar ook op een niet-standaard poort?

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
Daar draait het op een niet standaard poort... Ik zit al te zoeken of ik een prog kan vinden voor portforwarding maar die zijn niet voor het oprapen zie ik alweer :P

[edit]
Ik heb iets gevonden:
http://www.skylarktechnology.com/software/download.php
Zal vanavond ff kijken of dat wat is.

[edit2]
Gaat dus ook niet werken. Ik zal meer IP adressen gaan claimen en dan de standaard poorten voor diverse apps gaan gebruiken. Dan rijst mij een vraag: Kan dezelfde machine op meerdere IP's met dezelfde poorten werken? als ik dus 1.1.1.1:1 heb en 1.1.1.2:1 gaan die elkaar niet bijten?

[edit3]
Ik heb zojuist 2 IP's erbij gekregen. Super service bij TransIP :)

[ Voor 70% gewijzigd door Roeligan op 18-01-2005 13:31 ]

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


Verwijderd

je kan idd 1 app op 1.1.1.1:123 en 1 app op 1.1.1.2:123 op dezelfde machine draaien, zolang je de app kan binden aan 1 ip!

[ Voor 9% gewijzigd door Verwijderd op 18-01-2005 15:47 ]


  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
Dat zal wel lukken :) Iig is TeamSpeak een app die je op meerdere IP kan zetten, volgens mij de ET servers ook.

Iig thx voor de hulp allemaal...

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814

Pagina: 1