This is addressed to those that have a dedicated server connection on their personal TM (which works for other players, and for themselves in local connection!), Have an adsl box which does not allow them to Login to their own local server other than local, and are keen to connect over internet in order to play the ladder above. Apart from this case, this tutorial is not for you.
- Having a dedicated server on the same machine (or LAN) play, and that works correctly: so other players can connect from outside, and you can even connect a LAN.
- Have configured different ports for the game and dedicated server (eg 2350 and 3450 to leave the game, and put 2352 and 3452 for the dedicated)
- If the prerequisites above are not effective, then it can not walk in any mode internet for you either! In no case does it help to run your dedicated server!
- The only interest of these "tricks" are trying to have the points ladder who also work for the local player to the server. So if you are not addicted to the ladder then drop and play in local network, simply.
- A priori it does not work for a server on Vista or Win7, apparently wanting to be "intelligent" to prevent its own public ip alias ip on the map of the machine.
If for some reason or another, these solutions do not work for you 3 choices:
- Play "LAN", without ladder.
- Buy a router-nat which manages port forwarding normally
- Put the TM server on another machine (Win XP or linux)
With a number of ADSL modem routers, the port forwardings are not made when the connection comes from the local network, or when it comes to the machine to redirect should be done. If you have a router that does not accept these cases, the practical effect is that you can connect to its own Internet server mode.
First, we must add to the network adapter of the machine where the dedicated server is the public IP of the ADSL connection. If the server and the game are on different machines will require something in addition, described below.
For example, the public IP is 184.108.40.206, and the server's local IP is 192.168.1.210. You must also replace them with images! To find your public IP address for example you can go there.
Note: once these configs do (and if its correct!), There may need to wait several minutes before it work, long time that certain information be "forgotten" by machines and router (NAT timeout, arp, etc.). For simplicity, once made the configs, you can reboot machine (s) and router (not forgetting to redo the road for manual machines involved if games and server are on different machines if it is not permanent).
At the end of the post you have a small utility to simplify configuration
If you were in control, you must reconfigure your network card static IP. Open a command prompt and use the command 'ipconfig / all', you will have the information obtained by car, but to copy them into static, increasing the fourth number of the IP address (you just need to use a value not used by another machine in the example below, I put 210)
Once the public address of your connection added, if the dedicated server and play are on the same machine, it's over, it should work. Very happy
Obviously, for those who do not have a fixed address public will need to change the public IP in the config whenever it changes Confused
Note: The only way to have a static IP is to ask your ISP. For those who are at Orange, the option exists in the Pro subscription, but I think it is not given Sad Finally going to see your account on orange.fr ...
For Debian or Ubuntu, edit the / etc / network / interfaces and add an alias to your network interface. We must add something that looks like this:
auto eth0: 0
iface eth0: 0 inet static
but to pass the command 'ifup eth0: 0' or reboot.
(Edit the file and the command must be done as root, or by placing a ubuntu 'sudo' in front)
For other distributions, look in the documentation and the network config aliases.
If the game is on another machine
In addition to what is explained above to the server, there are two possible solutions for what is to be done on the client:
- Also add a 2nd IP to the client, in the same bracket as the public IP, so just by changing the 4th number of the IP (using the example above I could have for example 220.127.116.11). To do that, same method as above for the server.
- Tell the machine how to contact the server by specifying a "route" static. To do this, open a command prompt and doing (using IP to see you, not those of example):
route add 18.104.22.168 192.168.1.210
In fact, there I said: 22.214.171.124 to join, you must go to 192.168.1.210. And since the server was told that he is 126.96.36.199, he will be happy and able to respond very happy
Note: If you have a static IP and want to make this permanent road, so do not do it again every boot, add a-p: route-p add ....
Well, normally it should work, if you have not followed the info ... (You do not set the example IP instead of your minimum? ^ ^)
A small utility that can afford to use this principle more simply, and this time also be usable to those who have a changing ip
http://www.trackmania.com/fr/forum/view ... p?p=775525 # 775525
Small program to connect to the Internet dedicated server mode.
What you need to do
-1 - Check fields in the interface it must match your network configuration changes if necessary.
-2 - Returns the public ip address
-3 - Use netsh to configure IP
-4 - + Accessible server can connect to the Internet dedicated server mode.
CAUTION read well you need to do and understand.
PS: The Framwork dotNet must be installed, runs on Windows XP, was tested on Vista and 7
Edit: Just to clarify on the small program to function with Vista, you must open it with administrator rights.
I put a copy of the program here: http://dedimania.net/tmiproute/
XtremeOmega wrote:Link with images posted by original author: http://www.trackmania.com/fr/forum/view ... hp?t=23916
[CurrentValue] => BattleWaves.Script.txt
[NextValue] => BattleWaves.Script.txt
Users browsing this forum: No registered users and 1 guest