I have seen that no one has posted a tutorial on how to make server using hamachi.
You will need this files:
-hamachi for Linux
You must be registered to see links
(i have 32bit ,if you want 64bit go on hamachi official site and download it)
-hamachi for windows
You must be registered to see links
Linux
Copy and extract the archive in
Home Folderthen:
1)-rename the folder from logmein-hamachi-2.0.0.12-x86 to hamachi(this is optional ,so that u don't have to write so much to get to that folder)
2)-Open a terminal and write:
a)
sudo -s (root acces)
b)
cd hamachi (will get us to hamachi folder)
c)
./install.sh(if u get message like u need
Lsb package
c.a open System>Administration>Synaptic package manager(it will ask for ur password)
c.b in quick search enter:lsb ( mark it and install it).
d)after u installed lsb ,open terminal and write again ./install.sh
e)still in terminal write hamachi login
f)hamachi set-nick [nick](assign a nick to your hamachi)Do not close terminal
Go to Windows now and install hamachi and set up a new network,in my case the network will be called ragezone and password 123
After you done that go back to ubunutu :
g)hamachi join ragezone 123(you should have joined your network)
Close terminal
Now edit
db/guard_user.ini
ApplicationName="db_server"
ApplicationConfigName="db_server_user.ini"
GuardPort=9008
PublishServerIP="Hamachi IP"
PublishServerPort=9009
DeadLoopTime=0
RebootTimeWhenShutdown=16
RebootTimeWhenDeadLoop=16
StartAppRightAwayFlag=1
login/login_user.ini
Capability = "3000"
ListenIp = "Hamachi IP"
ListenPort = "8888"
[user]
Capability = "2000"
ListenIp = "Hamachi IP"
ListenPortal = "Hamachi IP"
ListenPort = "8885"
StateLev1 = 500
StateLev2 = 1000
[server]
Capability = "64"
ListenIp = "Hamachi IP"
ListenPort = "9002"
[db]
BindIP = ""
BindPort = ""
ConnectIp = "127.0.0.1"
ConnectPort = "9006"
[billing]
use = false
ConnectIp = "127.0.0.1"
ConnectPort = "9020"
[guard]
Description = ""
GuardPort = "8002"
UseGuard = "false"
[Login]
Name="login_OPT"
Accept="a7aaaa"
[autostat]
Enable = false
[licenseport]
port = 9101
[licenseserver]
sv1 = "Hamachi IP"
login/login_user.ini
[Guard]
ApplicationName="login_server"
ApplicationConfigName="login_user.ini"
GuardPort=9008
PublishServerIP="Hamachi IP"
PublishServerPort=9009
DeadLoopTime=0
RebootTimeWhenShutdown=16
RebootTimeWhenDeadLoop=16
StartAppRightAwayFlag=1
game/guard_user.ini
[Guard]
ApplicationName="game_server"
ApplicationConfigName="server_user.ini"
GuardPort=9008
PublishServerIP="Hamachi IP"
PublishServerPort=9009
DeadLoopTime=0
RebootTimeWhenShutdown=16
RebootTimeWhenDeadLoop=16
StartAppRightAwayFlag=1
game/server_user.ini
[client]
Capability = "2000"
UseGate = "false"
ListenIp = "Hamachi IP"
ListenPortal = "Hamachi IP"
ListenPort = "8886"
[login]
BindIP = ""
BindPort = ""
ConnectIp = "Hamachi IP"
ConnectPort = "9002"
[game_db]
BindIP = ""
BindPort = ""
ConnectIp = "127.0.0.1"
ConnectPort = "9006"
[log_db]
BindIP = ""
BindPort = ""
ConnectIp = "127.0.0.1"
ConnectPort = "9006"
[server]
Description = "poland_test_server"
name = "Server"
location = "Hamachi IP"
Idx = 1
Order = 1
ListPv = 0
[anti_robot]
OpenFlag = "false"
ClientDetect = "false"
StartAuto = "false"
EctypeAskFlag = "false"
[licenseport]
port = 9101
[licenseserver]
sv1 = "Hamachi IP"
sv2 = "Hamachi IP"
sv3 = "Hamachi IP"
Hamachi IP-is the IP shown on windows hamachi network next to your Linux nick.
I used windows XP SP3 with Vmware 7 and ubunut karmic 9.10.(set up server using Cob666 guide).
I tested it and it works.
I hope this will help you.