PDA

View Full Version : Linux Installation


DarthMoosie
30-05-2005, 11:35
Hello there everybody :)

I am new to the TS community, I have installed the ts2 server on a Linux machine running Fedora Core 2, my 2 questions are . .

Does Teamspeak have to be installed under its own user ??

And second How do I use my dynamic DNS, with the server ??


Thanx :)

Cheers . . ;)

Brain
30-05-2005, 13:06
Does Teamspeak have to be installed under its own user ??
You can theoretically run it as root, however using a separate user and group would be considered good practice. A chroot jail would be even better practice.

And second How do I use my dynamic DNS, with the server ??
Back when I used dyndns.org there was a little perl script called "ddclient" that did a great job at keeping the dyndns domain pointed at my current IP address.

DarthMoosie
30-05-2005, 17:17
Heh, Errr, Umm ?? its all kewl . . :cool:

Thanx for getting back to me, From your repsonse I can see that I didn't get what my meaning was in my questions, that's okay, its my fault . . :D

No basically what I meant was does it have to be a user actually called tss, or could I have it installed under my user, not my root, I was told it was bad to run services as root, so I installed it under my user, unless they are system process's etc. this was how I installed it on my machine . .

In root I made a dir called

/usr/local/tss2_rc2 and unpacked the server files into this folder.

I then changed to directory

cd /usr/local - and gave my user ownership of the tss directory

chown -R user.user tss2_rc2

From there I logged in under my user change back to the tss directory and executed the server startup script. and it started up perfectly, no errors no htiches, and has been up and running since its been started . . :D

I have Direct update for my dynamic DNS. I guess my question there was how does it automatically know and then i thought really hard about how my router works, and figure it out on my own? My main concern I guess until this morning was - what IP was being transmitted to the public ??
Since I could only connect to my server from the assigned LAN IP.I could not get the opportunity to find out, after I had posted this I had the opportunity to get somebody to help trouble shoot, and I am surprised to see that considering I am a huge Newbie to Linux, it seems to look like I had a flawless successful install of the Teamspeak Server ... wewt wewt :)

Signed ...

Surprised Newbie
DarthMoosie

and thanx again for the help . . ;)

Brain
30-05-2005, 17:30
No basically what I meant was does it have to be a user actually called tss, or could I have it installed under my user, not my root, I was told it was bad to run services as root, so I installed it under my user, unless they are system process's etc. this was how I installed it on my machine . .
Sure, the user name and group name don't matter. Just make sure they exist. :)

I have Direct update for my dynamic DNS. I guess my question there was how does it automatically know and then i thought really hard about how my router works, and figure it out on my own? My main concern I guess until this morning was - what IP was being transmitted to the public ??
I don't know what this "Direct update" does exactly, there are dozens of tools out there. But I do know that all work on the same principle: They send a http-post request to dyndns.org with the required credentials. dyndns.org derives your IP address from the source address of this request which is the WAN address of your router. In 99% there are no problems, unless you are forced through a transparent HTTP proxy (AOL does that). In that case the source address of the request packet is NOT your WAN address, but the IP address of that proxy.
In order to keep the domain/IP address mapping current you just need to run the direct update software in regular intervals if your box is behind the router because it doesn't know when the IP address changes. However if your box IS the router this gets easier. As a matter of fact the update software I mentioned (ddclient) has a daemon mode. If you run it on a gateway computer it only updates your dyndns domain(s) when your IP address changes.

I hope that helped and you're quite welcome. :)


P.S.: If you want to know the IP address of your dyndns domain you just need to look it up using "dig":
dig dyndns.org
Note the nameservers (nsX.dyndns.org). Pick one.
Now:
dig @nsX.dyndns.org <yourdyndnsdomain>
Replace X with 1..5 (currently there are 5 nameserver ns1 to ns5.dyndns.org) and <yourdyndnsdomain> with your domain.

DarthMoosie
31-05-2005, 14:19
P.S.: If you want to know the IP address of your dyndns domain you just need to look it up using "dig":
dig dyndns.org.

Okay I did this - ^^^ - Very cool, didnt know that, and now I got the IP's.


Note the nameservers (nsX.dyndns.org). Pick one.
Now:
dig @nsX.dyndns.org <yourdyndnsdomain>
Replace X with 1..5 (currently there are 5 nameserver ns1 to ns5.dyndns.org) and <yourdyndnsdomain> with your domain[/code].

What exactly does this - ^^^ - Do for me ??

And again

Thanx :)


P.S. How the heck do I get my avatar and Sig to work, if figured it would have been the same setup as most forums however it looks like it aint.

Cheers . . . ;)

Brain
31-05-2005, 16:43
What exactly does this - ^^^ - Do for me ??
It tells you what IP address the nameservers of dyndns.org point your dyndns domain to.

DarthMoosie
01-06-2005, 08:32
Very cool

Thank you for the help.

One other quick question, I have registered to become an Authorized ATHP, I was just curious as to how long it takes to have my company info come up in the list of ATHP's. Thats all . . .

Again Thanx :)

Pease . . ;)