PDA

View Full Version : Mulitple server IP's?


Mangler
16-01-2003, 20:09
Howdy.
I have a gaming server with 10 IP addy's and I want to host a teamspeak server for each IP. I have looked over the server ini file and such and can not find anything to guide me along this process.

Do I have to have an instance of TS server running for each IP or is there a better way to go about it?

Thanks so much and keep up the work on this great little proggy. :)

french fries
16-01-2003, 20:20
Not sure how much help this would be to your situation but there have been a few people looking into running multiple instances of TS server. I have read that it involves some modifications to your server.ini file.

thread 1 (http://www.teamspeak.org/forums/showthread.php?s=&threadid=2240&highlight=server.ini)

thread 2 (http://www.teamspeak.org/forums/showthread.php?s=&threadid=2570&highlight=server.ini)

For more info try some forum searches for server.ini and multi(multiple).

Mangler
21-01-2003, 15:43
Thanks,that did help quite a bit but I am still unsure if I can accomplish what I want to do.

Let me ask in another way.

Can I bind multiple servers to different IP's using one instance of TS2 server and one INI file?

Perhaps someone knows.

Thanks so much for the help thus far.

Cstar_maxim
21-01-2003, 16:21
No I do not believe you can.

I assume 1) your IP's are static and 2) you are running these servers on one computer....

You will have to install TS Server into differant directories for as many TS servers you wish to run.

In the server.ini file of each directory you will have to set differant settings for the following:

HTTPServer Port=14534
TCPQueryPort=51234
BoundToIp= *your IPs*

I believe, I am correct, This will all be changing with TS-S-RC2

Mangler
21-01-2003, 16:30
Ahhhh ok, thats what I needed to know,thanks a bunch!

I have ip's assigned to different partitions on the box's hdd.

I was hoping to not need multiple instances of TS server running so I may stick to one instance with multiple servers on different udp ports in the ini file.

Was worth a shot ;)

GuruLou
24-02-2003, 02:39
This is great, binding Teamspeak server to IP's... But what if I want to bind my Client to a particular IP/interface? HOW?

Cstar_maxim
26-02-2003, 17:48
no one can connect to a client so why would you want to bind a client to an IP? Binding even a server to an IP doesn't make your IP static if you are paying for that service from your ISP.

GuruLou
26-02-2003, 22:00
Good Question...

The answer is simple. I currently have two interfaces available to my Clients system. One is Satellite Internet, and the second is a Dial Up connection at 21-24 k/sec. Don't say a word.... It's all I got.

Now, I use Teamspeak while playing my game. I don't want both TeamSpeak, and the Game on my Dialup Interface. The game will not work on the Satellite Interface, but TS does.

When I Dial Up to play the game, TeamSpeak Automatically swithces to the Dialup Connection. This is why I want to bind TS to the Satellite interface.

Cstar_maxim
27-02-2003, 07:16
Your client will have to connect to the dialup connection for the upstream of your voice. What you would be looking for is a way to split the upload from the download or in otherwords an upload addressing and a download addressing treated as one client.

I am not sure what would be involved in this, but it sounds like something very worth while for people such as you that have a similar setup, ie: Sat. connections.

Can you tell which modem is active when recieving TS communication, with out sending anything. Sending your voice will have to use the dial up connection.

GuruLou
27-02-2003, 12:57
EDIT: Forgot to answer your question...
I have the Satellite interface as the default connection. I start with teamspeak on the Satellite Interface.

When I start up the dialup connection; Teamspeak drifts over to the dialup connection. Everything is then on the Dialup connection.

I wanted to give my diaup setings a higher Metric, therfore Default route would be the Satellite. I can force the game to use dialup. Unfortunatly Dialup connections don't have the Metric Config like the Network Card Configuration.

This reminds me.... maybe Microsoft has a RegEdit about this? I'll look into that.
EndEDIT:

What you propose is a neat idea, splitting upload, and download across two interfaces. However, I think that is more complex than what I need. I don't think that the developers need to get that complicated. Because it seems the Server code would need changing as well.

BTW, While I'm playing the game, a significant amount of "LAG" occures when there are incomming Teamspeak transmissions as well. For, I'm not getting the responses from the Game Server as I should.

I also have had issues with transmitting myself. Others have said that when I talk I start doing a "beam me up Scottie" if I'm in a fast Mech. Don't get me wrong, this is a pretty bad dialup situation.

I figure that since the server can be bound to an IP... it should be almost a cut/paste for the client code. Of course, I may be assuming a lot.

Thanks

Cstar_maxim
01-03-2003, 07:05
Your sat connection is only for download!!!

Unless you have a $50,000 transmitting dish not to mention the cost of a use of a transponder on an orbiting satalite.

Since TeamSpeak is up and down loading it will be natural that teamspeak "migrate" to the dialup.

Try connecting to teamspeak and then pull the phone line out of the wall......You will be luckey to maintain the connection to the server and even if you do, you will only be able to hear the others.

This is why you have a dial up connection at all. Even downloading from the internet requires input from you to tell the server what you wish to download.

A satalite dish is not a good multi-player game connection and for all intense purposes you should treat it as a dialup connection for gaming.

I know this is all you have and I can sympathise, I too may be moving to an area that can only be served Internet in this way too.

Good Luck

GuruLou
01-03-2003, 15:03
No Maxim, It is 2 way Starband. And as I said, even so, the latency of satellite is not gaming friendly. +1000ms However, Teamspeak works nicelly on it... (So I wait a little extra time to hear compaired to my teammates)

Now then, (Metric idea/Forcing game to use modem) I had only time to try the String Registry entry.... GatewayMetric = "2" for the dialup interface. PPP apparently doesn't like it. So on to the next idea.... Actually reasearching at Microscoffs Tech Site! NOOOO!! LOL

I'm on my Cable system over the weekend. Back in "Civilization"... I'll tell ya'all what happened sometime during the comming week.

Cstar_maxim
01-03-2003, 15:12
LMAO, OKAY
Oh if thats the case why do you need the phone line at all????

can you send me information on this system I am very interested, seeing it.
I have been a satalite dish installer for years and have never heard of such a thing. Guess I might be out of date.

GuruLou
01-03-2003, 15:21
I'm unsure, but the two big players in the US are Starband, and DirecWay. When I did some consulting work for a local dealer there was talk about service in Canada.

So far as I know though, these are US only services. I have been less than impressed with either of em.

Cstar_maxim
01-03-2003, 16:18
Well you are right Two-Way sat. connection is available but they state they have a "150kb target minimum download speed" which is only about 4 times that phone line connection and they totally ignore the upload speed which I would say is probably so dependant on atmospheric conditions and transponder load ( number of computers connected) that they have to side step that question if they ever want to sell the service.

Unless the dish can make someone sterile by standing in front of it for a couple seconds while it is transmitting, I would not go this route unless you have absolutely no other means of Internet connection. This includes the standard Sat/Phone combination which in my eyes would be far better.

Maybe in ten years or so they will have it worked out better

GuruLou
01-03-2003, 16:32
Quite true...

An interesting "Rumor", work is being done on lower level satellites. Therefore reducing Latency considerably. Issues... How the heck are they going to track low level satellites? This would be really nice see.

My bigest complaint about DirecWay is it's Firewall/Proxy Server. This service will not let anything back unless "They" say ok.

Upstream will always be a problem, I'm sure. In fact 48-60K is the norm.

Cstar_maxim
01-03-2003, 17:58
Okay so back at the IP+client thing I can understand why this would be benificial to you leaving your phone line connection for the game itself. In which case you would need the client to sence the dynamic external IP's and give you a choice on which to use.

Splitting the incoming and outgoing streams would be very helpfull for those that run non-regular normal Sat connections and just a bit more work to add to what you are looking for and provide for many more users tho it does mean changing the server program as well as the client.

I suspect this to be a very low priority right now unless you can solicit an outcry from the sat connection people out there.

GuruLou
01-03-2003, 18:47
Listening..... (hearing crickets) Ahh well. ROFL

I'm not sure... but the conventional Satellite Services(downstream only) would probably work fine with TS, and Games out of the box. I think they simply route outgoing traffic through the modem and local ISP through some kind of IP tunnel.

There is only the question of the said satellite service allowing incomming connections to it's clients for the games. Dunno on that one.

Another point... this is a non-issue for linux clients. One has complete control on what goes where on a box like that. Only problem is...


Satellite companies do not support Linux (irrelevant since i'm in fact behind the windows box that is in fact connected to the Satellite)
My game doesn't run on Linux! :(
I don't have an extra box to set up a Linux router in my Motel room.