Getting your server to work over the internet.

22/11/2011 16:10
Getting your server to work over the internet. « View previous topic :: View next topic » 
Author Message
Sodaboy
PostPosted: Sun May 17th, 2009 8:54 pm    Post subject: Getting your server to work over the internet. Reply with quote

Site Admin

Joined: Aug 10, 2008
Posts: 1142
Location: Vallejo, California
Seriously, it's not that hard if you read.

Anyhow, this guide should work for MOST people who run the patch, login, and ship server all on the same computer.

Step 1: Make sure you are using a static IP address (whether internal or external) on the computer that will be the server.

Do not use DHCP.

Step 2: Figure out your external IP address on the computer that will be the server.

This is easy enough to do, just visit https://www.whatismyip.com from the computer that will be the server.

Step 3: Set the server IP address in tethealla.ini to your internal IP address. (If your computer is directly connected to the Internet, use your external IP...)

If you are using a router and, by association, using an internal IP address, do NOT use 127.0.0.1 as the server IP address. Use the 192.168.x.x address your router gave you.

Step 4: If you are using a router and, by association, an internal IP address, set your override IP in tethealla.ini to your external IP address retrieved from https://www.whatismyip.com

At this point, for example, if your internal IP address is 192.168.1.100 and your external IP address is 55.32.76.192 your server IP address should be set to 192.168.1.100 and your override IP address should be set to 55.32.76.192

Step 5: Set your IP address in ship.ini to your external IP address.

In the example above, this would be 55.32.76.192

Step 6: Set the IP address of login server to register to in ship.ini to your internal IP address.

In the example above, this would be 192.168.1.100

Step 7: If behind a router, forward ports 5278 through 5289, 11000, 11001, 12000, and 12001 to your internal IP address.

Step 8: Disable or add exceptions to whatever firewall software your using on your server computer so that traffic will pass through unfiltered. (This includes Windows Firewall in Windows XP and higher...)

Step 9: Hex edit both vista_localhost.exe and psobb_localhost.exe to use your external IP address (scan for 127.0.0.1 and replace it with your external IP address) then save them as vista.exe and psobb.exe, respectively, then distribute the new vista.exe and psobb.exe it to your connecting clients.

BE SURE TO NULL TERMINATE THE NEW STRINGS FOR YOUR IP ADDRESS. (This is simply adding ascii character #0 to the end of your string...)

Find the executables here: https://www.pioneer2.net/forum/viewtopic.php?t=189&start=0&postdays=0&postorder=asc&highlight=

See this topic for more information: https://www.pioneer2.net/forum/viewtopic.php?t=175

You CAN actually use a noip or dynamic DNS instead of using an IP address in the executables. HOWEVER, should your external IP address ever change, you will have to update your tethealla.ini and ship.ini then restart your server.

Step 10: Launch your patch server, login server, and ship server

ENJOY!!!

If you are having the problem where internet people can connect to your server but you can't from within your own network, then your router is a piece of shit and you should upgrade.

... Hope I didn't skip any steps.
Back to top
View user's profile Send private message Send e-mail    
Mokurai
PostPosted: Mon June 29th, 2009 6:57 pm    Post subject: Re: Getting your server to work over the internet. Reply with quote



Joined: Jun 29, 2009
Posts: 2
Sorry for the noob question but where is the tethealla.ini were supposed to edit? Embarassed For some strange reason I cannot find it?
Back to top
View user's profile Send private message Visit poster's website AIM Address    
Nyao
PostPosted: Tue June 30th, 2009 8:46 am    Post subject: Re: Getting your server to work over the internet. Reply with quote



Joined: Aug 16, 2008
Posts: 307
Location: In a place far far away
Mokurai wrote:
Sorry for the noob question but where is the tethealla.ini were supposed to edit? Embarassed For some strange reason I cannot find it?


It's inside one of the subfolders of the login server, can't remember which one

Alternative download the source, it should be there too Razz
Back to top
View user's profile Send private message    
Ecliptik
PostPosted: Fri July 3rd, 2009 4:19 pm    Post subject: Reply with quote



Joined: Aug 11, 2008
Posts: 288
its inside INI with welcome.txt
Back to top
View user's profile Send private message    
maxumw2000
PostPosted: Sun September 13th, 2009 9:36 am    Post subject: Problem getting it to run Reply with quote



Joined: Sep 12, 2009
Posts: 40
Location: Mesquite Texas
ship_key.bin its not here so it dont run.

Ok i did try to make_key.exe but it opens and closes and it dont make a ship_key.bin file
Back to top
View user's profile Send private message    
Lee
PostPosted: Sun September 13th, 2009 12:40 pm    Post subject: Re: Problem getting it to run Reply with quote



Joined: Aug 11, 2008
Posts: 424
maxumw2000 wrote:
ship_key.bin its not here so it dont run.

Ok i did try to make_key.exe but it opens and closes and it dont make a ship_key.bin file

this guy is as smart as rika Rolling Eyes
Back to top
View user's profile Send private message    
Rika
PostPosted: Sun September 13th, 2009 3:01 pm    Post subject: Reply with quote



Joined: Aug 16, 2009
Posts: 129
That's easy Lee. lol

Anyway, is tethealla.ini in the spsos_login_v.044 (whatever the login folder is) folder?
Back to top
View user's profile Send private message    
Jamould
PostPosted: Mon September 21st, 2009 11:10 pm    Post subject: Reply with quote



Joined: Sep 21, 2009
Posts: 2
Just wondering how I would setup a server using Hamachi would I just replace my external ip with my Hamachi ip
Back to top
View user's profile Send private message    
larva_pro
PostPosted: Sat November 28th, 2009 2:46 pm    Post subject: Reply with quote



Joined: Oct 22, 2008
Posts: 314
To all the tards who can do the things correctly.


JUST READ ALL THE INSTRUCTION CAREFULLY ,

if you dont have a clue what is a static IP , google it.

If you cant Hex edit the EXE, use the search in the forum, many TARDS have open hundreds of topics with this information, and it have been solved more then hundred times.

THE INSTRUCTIONS ARE DAM CLEAR !!!!!

this post is for the new guy , that are creating topic like HELP HELP here etc etc.

READ .. SEARCH. !!!!!


Last edited by larva_pro on Sat November 28th, 2009 3:46 pm; edited 1 time in total
Back to top
View user's profile Send private message    
Coast
PostPosted: Sat November 28th, 2009 3:33 pm    Post subject: Reply with quote



Joined: Aug 15, 2008
Posts: 42
larva_pro wrote:
To all the tards who can do the things correctly.


JUST READ ALL THE INSTRUCTION CAREFULLY ,

IF YOU DONT HAVE A CLUE WHAT IS A STATIC IP GOOGLE IT.

IF YOU CANT HEX EDIT THE EXE, USE THE SEARCH IN THE FORUM, MANY TARDS HAVE OPEN HUNDREDS OF TOPIC WITH THIS INFORMATION , AND IT HAVE BEEN SOLVED MORE THEN HUNDRED TIMES.

THE INSTRUCTIONS ARE DAM CLEAR !!!!!

Pro tip using all caps doesn't make you cool and really was there a need to post in this 2 months after the last post...
Back to top
View user's profile Send private message MSN Messenger    
larva_pro
PostPosted: Sat November 28th, 2009 3:44 pm    Post subject: Reply with quote



Joined: Oct 22, 2008
Posts: 314
Coast wrote:
larva_pro wrote:
To all the tards who can do the things correctly.


JUST READ ALL THE INSTRUCTION CAREFULLY ,

IF YOU DONT HAVE A CLUE WHAT IS A STATIC IP GOOGLE IT.

IF YOU CANT HEX EDIT THE EXE, USE THE SEARCH IN THE FORUM, MANY TARDS HAVE OPEN HUNDREDS OF TOPIC WITH THIS INFORMATION , AND IT HAVE BEEN SOLVED MORE THEN HUNDRED TIMES.

THE INSTRUCTIONS ARE DAM CLEAR !!!!!

Pro tip using all caps doesn't make you cool and really was there a need to post in this 2 months after the last post...


it was not for the person who post here..

is for the new topics that are appearing.

ok i will remove the Caps.

but is really annoying this new guys. ( they are worst then I )
Back to top
View user's profile Send private message    
Azreal
PostPosted: Fri January 1st, 2010 4:07 am    Post subject: Tcp connection Reply with quote



Joined: Jan 01, 2010
Posts: 9
i got everyhitng runing the first go around with my ip adress and everyhting but makeing it public now its hvaing a hard time it says


connection failed retry in 15 seconds
could not make tcp connection
reconnection login server
Back to top
View user's profile Send private message MSN Messenger    
Azreal
PostPosted: Fri January 1st, 2010 4:14 am    Post subject: Tcp connection Reply with quote



Joined: Jan 01, 2010
Posts: 9
i got everyhitng runing the first go around with my ip adress and everyhting but makeing it public now its hvaing a hard time it says


connection failed retry in 15 seconds
could not make tcp connection
reconnection login server
Back to top
View user's profile Send private message MSN Messenger    
DraconAscendant
PostPosted: Sun January 3rd, 2010 1:38 am    Post subject: Reply with quote



Joined: Jan 03, 2010
Posts: 2
I'm having the same issue as Az.
Back to top
View user's profile Send private message    
omnija
PostPosted: Wed March 10th, 2010 10:15 pm    Post subject: Reply with quote



Joined: Feb 28, 2010
Posts: 6
as much as everyone hates hamachi oh so badly, i seriously recommend it as , u can talk to your players directly, know how many are active , and u never have any ip problems. down fall yes u need hamachi and need to create rooms. but if your having ip problems, it;s good since u never have to change ur ip and resend hex'd exe or w/e needs to be change.
Back to top
View user's profile Send private message    
Sodaboy
PostPosted: Wed March 10th, 2010 11:09 pm    Post subject: Reply with quote

Site Admin

Joined: Aug 10, 2008
Posts: 1142
Location: Vallejo, California
omnija wrote:
as much as everyone hates hamachi oh so badly, i seriously recommend it as


Greatly do not recommend. =P But it's good you were able to figure out a more complicated way to get your server working, since you had so much difficulty with the normal way.
Back to top
View user's profile Send private message Send e-mail    
Tyrael
PostPosted: Thu June 17th, 2010 10:09 am    Post subject: Reply with quote



Joined: Jun 08, 2010
Posts: 9
omnija wrote:
as much as everyone hates hamachi oh so badly, i seriously recommend it as , u can talk to your players directly, know how many are active , and u never have any ip problems. down fall yes u need hamachi and need to create rooms. but if your having ip problems, it;s good since u never have to change ur ip and resend hex'd exe or w/e needs to be change.


If you only want 18 people.. Hamachi is "alright"
Back to top
View user's profile Send private message    
strike
PostPosted: Thu October 21st, 2010 9:31 am    Post subject: Reply with quote



Joined: Jul 23, 2010
Posts: 3
My Ip it's not static, what should I do?
Back to top
View user's profile Send private message    
AlxJox
PostPosted: Thu October 21st, 2010 10:36 am    Post subject: Reply with quote



Joined: Oct 15, 2010
Posts: 7
strike wrote:
My Ip it's not static, what should I do?


Usually when your IP is dynamic, you should call your internet provider company and ask to get off the static IP. I call the company was something fast and simple. On the other hand, do not know if there is a method by which you do not have to call.
Back to top
View user's profile Send private message    
strike
PostPosted: Thu October 21st, 2010 10:38 am    Post subject: Reply with quote



Joined: Jul 23, 2010
Posts: 3
AlxJox wrote:
strike wrote:
My Ip it's not static, what should I do?


Usually when your IP is dynamic, you should call your internet provider company and ask to get off the static IP. I call the company was something fast and simple. On the other hand, do not know if there is a method by which you do not have to call.


Thank you AlxJox, I'll try something here.

 

—————

Voltar