Results 1 to 10 of 10
Thread: Need a bit help with TSDNS
-
07-07-2012, 04:57 #1
-= TeamSpeak User =-
- Join Date
- Jul 2012
- Posts
- 20
Need a bit help with TSDNS
At this point I had no idea what to do except ask for help. This post will probably be fairly long, so please endure it...
A friend of mine and myself have plans of setting up a community to support games, clans, servers, etc.
We obtained a Non-Profit License for Teamspeak and we have purchased a VPS, Domain name, and are currently in the process of getting the ball rolling.
Today we decided we'd get the TS server up and running so that we can start getting things going. We installed the Teamspeak 3 server on our VPS along with the NPL. We're currently attempting to avoid giving out the IP address of the VPS for simplicity. We'd like to have a URL as the teamspeak hostname instead of an ip/port combination. After a bit of research, I found out about TSDNS and attempted to configure it based off of what I had read. I failed miserably.
The domain name we currently own is 'LogisticGaming.com'
I tried configuring the TSDNS file like this: logisticgaming.com=xxx.xxx.xxx.xxx:9987
I feel like I'm missing something completely, because this doesn't work whatsoever.
I'm still able to connect to the Teamspeak server by using the IP address so that isn't the problem.
I dunno... My head is so screwed right now that I didn't know what else to do except for ask for help xD
Hope you guys can help, thanks in advance.
-
07-07-2012, 07:03 #2
-= TeamSpeak Fanatic =-
- Join Date
- Jul 2006
- Posts
- 1,575
This should work if the A record of your domain (logisticgaming.com) points to the ip the tsdns server is running on.
-
07-07-2012, 09:24 #3
-= TeamSpeak User =-
- Join Date
- Mar 2012
- Posts
- 18
Example:
You place your front-end server at 31.170.162.146 (WWW, TSDNS, ...) and your teamspeak servers are on IP 1.2.3.1, 1.2.3.2, 1.2.3.3.Code:# dig LogisticGaming.com ..... ;; ANSWER SECTION: LogisticGaming.com. 172800 IN A 31.170.162.146
Your virtual servers:
Your config will be:Code:Server address | Description | TSDNS name 1.2.3.1 ...1.2.3.1:20011 World of Warcraft - Alliance wowally.LogisticGaming.com ...1.2.3.1:20012 World of Warcraft - Horde wowhorde.LogisticGaming.com 1.2.3.2 ...1.2.3.2:20011 Diablo III - English d3en.LogisticGaming.com ...1.2.3.2:20012 Diablo III - Russian d3ru.LogisticGaming.com 1.2.3.3 ...1.2.3.3:20011 SomeGame - RedTeam sgred.LogisticGaming.com ...1.2.3.3:20012 SomeGame - BlueTeam sgblue.LogisticGaming.com ...1.2.3.3:20013 SomeGame - YellowTeam sgyellow.LogisticGaming.com ...1.2.3.3:20014 SomeGame - GreedTeam sggreen.LogisticGaming.com
I recommend moving virluaserver from default port for situations when tsdns not working on client side.Code:wowally.LogisticGaming.com=1.2.3.1:20011 wowhorde.LogisticGaming.com=1.2.3.1:20012 d3en.LogisticGaming.com=1.2.3.2:20011 d3ru.LogisticGaming.com=1.2.3.2:20012 sgred.LogisticGaming.com=1.2.3.3:20011 sgblue.LogisticGaming.com=1.2.3.3:20012 sgyellow.LogisticGaming.com=1.2.3.3:20013 sggreen.LogisticGaming.com=1.2.3.3:20014
Then users can connect via TSDNS addresses (sggreen.LogisticGaming.com) without any IPs or ports.
-
07-07-2012, 10:28 #4
-= TeamSpeak Addict =-
- Join Date
- Oct 2010
- Location
- Warsaw / Poland
- Posts
- 237
And remember about that. Domain needs to be DIRECTLY assigned (record A of DNS) to get things working. Domains are just aliases in the web and they always point to IP. You can use traceroute or even ping to domain to check if it's configured right.
Right now it points to 31.170.162.146 so if you can connect using 31.170.162.146 address then everything should work fine.
-
07-07-2012, 13:11 #5
-= TeamSpeak Fanatic =-
- Join Date
- Jan 2010
- Location
- Germany
- Posts
- 2,042
You don't have to run TS3 Servers on another IP than the TSDNS Server, it will work all fine on the same machine using the same IP.
-
07-07-2012, 20:36 #6
-= TeamSpeak User =-
- Join Date
- Jul 2012
- Posts
- 20
After I made this post last night, I found a bit of a solution, or so I thought.
I found a website called ts3dns.com and it very simply did exactly what I needed.
Unfortunately, I screwed it up by changing the nameservers from my domain host to my webhost
so that we would have a .com domain instead of a subdomain provided by the webhost.
I guess my question is: Is it possible for me to configure the same domain to work for both TS3 and my webhost?
And thank you very much for your replies
-
07-07-2012, 22:01 #7
-= TeamSpeak Addict =-
- Join Date
- Jun 2012
- Location
- Portugal
- Posts
- 150
My guess is that you closed the tsdns server with ctrl+c.
Install "screen" and run: screen ./<tsdns executable> without <>
Then detach pressing Ctrl+A+D
-
08-07-2012, 01:10 #8
-= TeamSpeak Fanatic =-
- Join Date
- Jan 2010
- Location
- Germany
- Posts
- 2,042
Why screen when you can just do ./tsdnsserver_linux_<arch> &
-
08-07-2012, 01:12 #9
-= TeamSpeak User =-
- Join Date
- Jul 2012
- Posts
- 20
For the record, this has been resolved.
-
11-07-2012, 20:27 #10
There is a simple answer: Screen can be attached and detached. The prompt "&" says to the job, that it should work as background job. But there are some background jobs, which prints their informations on the screen and that problem you don't have by "Screen".
For example the minecraft server prints as background job ALL informations on the screen and you can't exit this informationen without exiting/closing/stopping the server. Well... Screen was there the only solution.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
[Resolved] TSDNS Help
By MavRicBoS in forum Linux / FreeBSDReplies: 6Last Post: 12-09-2011, 11:16 -
TSDNS not working
By xastra in forum WindowsReplies: 7Last Post: 30-07-2011, 13:36 -
tsdns help!
By thesamu in forum Linux / FreeBSDReplies: 7Last Post: 13-07-2011, 21:46


Reply With Quote

