If someone could make a mini guide on how to do it with the hostbot, I would really appreciate it !!
Added: 25.05.2020 14:24
finally someone could add the ideal configuration with ports, or including an optional configuration, Assuming an IP: 255.255.255.255
I'll leave an example:
PD: all this to be able to play in PlayGame in Warcraft 3.
PS: We know that clients need their ports open, we just want the ideal or hypothetical configuration.
bnetd.conf
######################################################################
#This is a comma delimited list of hostnames that the server should
# listen on. It might be useful to make an internal-only server on a
# gateway machine for example. If the list is not set or if it has a
# entry with no host component, the server will bind to that port on all
# interfaces.
# servaddrs = ":9999"
# servaddrs = "myinternalname.some.com,localhost"
servaddrs = "255.255.255.255:6112"
# W3 Play Game router address. Just put your server address in here
# or use 0.0.0.0:6200 for server to bind to all interfaces,
# but make sure you set up w3trans if you do.
# w3routeaddr = "0.0.0.0:6200"
w3routeaddr = "255.255.255.255:6200"
######################################################################
address_translation conf
######################################################################
# w3route server ip translation
#
# Here you can translate the IP/port of the w3route IP/port as sent by pvpgn
# to the WAR3 clients. You need this ONLY if you want to have external W3
#
# input (ip:port) output (ip:port) exclude (ip/netmask) include (ip/netmask)
#----------------- ------------------ ---------------------- ----------------------
255.255.255.255:6200 255.255.255.255:6200 NONE 192.168.1.1/24
######################################################################
# Game Translations for clients/games (client data ports)
#
# You need this ONLY if you will have internal players that want to play with
# external ones.
#
# input (ip:port) output (ip:port) exclude (ip/netmask) include (ip/netmask)
#----------------- ------------------ ---------------------- ----------------------
# 192.168.1.29:6112 ROUTER-INTERNET-IP:6118 192.168.1.1/24 ANY
255.255.255.255:6112 255.255.255.255:6118 192.168.1.1/24 ANY
######################################################################
Please if you configure these ips with other ports add them to see if they work in "pvpgn pro 9.7.2.1".
And if the order of the IPs are wrong and should be replaced with "0.0.0.0" also add them.
*** Please only information that has been tested and results.
I add my current settings (but PlayGame doesn't work like past versions)
bnetd.conf
servaddrs = ":"
w3routeaddr = "255.255.255.255:6200"
address_translation conf
w3route server ip translation
255.255.255.255:6200 255.255.255.255:6200 192.168.0.0/24 ANY
Game Translations for clients/games (client data ports)
#0.0.0.0:6112 0.0.0.0:6129 192.168.1.0/24,10.0.0.0/8 ANY
*remember that # sign makes the line not work.