Author |
Message |
Sodaboy |
Posted: Sun May 17th, 2009 8:54 pm Post subject: Getting your server to work over the internet. |
 |
|
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 |
|
 |
Mokurai |
Posted: Mon June 29th, 2009 6:57 pm Post subject: Re: Getting your server to work over the internet. |
 |
|
Joined: Jun 29, 2009
Posts: 2
|
Sorry for the noob question but where is the tethealla.ini were supposed to edit? For some strange reason I cannot find it? |
|
Back to top |
|
 |
Nyao |
Posted: Tue June 30th, 2009 8:46 am Post subject: Re: Getting your server to work over the internet. |
 |
|
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? 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  |
|
Back to top |
|
 |
Ecliptik |
Posted: Fri July 3rd, 2009 4:19 pm Post subject: |
 |
|
Joined: Aug 11, 2008
Posts: 288
|
its inside INI with welcome.txt |
|
Back to top |
|
 |
maxumw2000 |
Posted: Sun September 13th, 2009 9:36 am Post subject: Problem getting it to run |
 |
|
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 |
|
 |
Lee |
Posted: Sun September 13th, 2009 12:40 pm Post subject: Re: Problem getting it to run |
 |
|
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  |
|
Back to top |
|
 |
Rika |
Posted: Sun September 13th, 2009 3:01 pm Post subject: |
 |
|
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 |
|
 |
Jamould |
Posted: Mon September 21st, 2009 11:10 pm Post subject: |
 |
|
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 |
|
 |
larva_pro |
Posted: Sat November 28th, 2009 2:46 pm Post subject: |
 |
|
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 |
|
 |
Coast |
Posted: Sat November 28th, 2009 3:33 pm Post subject: |
 |
|
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 |
|
 |
larva_pro |
Posted: Sat November 28th, 2009 3:44 pm Post subject: |
 |
|
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 |
|
 |
Azreal |
Posted: Fri January 1st, 2010 4:07 am Post subject: Tcp connection |
 |
|
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 |
|
 |
Azreal |
Posted: Fri January 1st, 2010 4:14 am Post subject: Tcp connection |
 |
|
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 |
|
 |
DraconAscendant |
Posted: Sun January 3rd, 2010 1:38 am Post subject: |
 |
|
Joined: Jan 03, 2010
Posts: 2
|
I'm having the same issue as Az. |
|
Back to top |
|
 |
omnija |
Posted: Wed March 10th, 2010 10:15 pm Post subject: |
 |
|
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 |
|
 |
Sodaboy |
Posted: Wed March 10th, 2010 11:09 pm Post subject: |
 |
|
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 |
|
 |
Tyrael |
Posted: Thu June 17th, 2010 10:09 am Post subject: |
 |
|
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 |
|
 |
strike |
Posted: Thu October 21st, 2010 9:31 am Post subject: |
 |
|
Joined: Jul 23, 2010
Posts: 3
|
My Ip it's not static, what should I do? |
|
Back to top |
|
 |
AlxJox |
Posted: Thu October 21st, 2010 10:36 am Post subject: |
 |
|
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 |
|
 |
strike |
Posted: Thu October 21st, 2010 10:38 am Post subject: |
 |
|
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. |
|