The below quote is from the readme file that came with NASCAR Racing 3 from Papyrus.  I use STN to connect my cable modem to my home network.  I can join other folk's races quite nicely but when I host no can join me (seems like STN is doing just what it is supposed to, firewall-wise).  But what if I want to defeat the firewall idea on a limited basis?  I  use STN blindly,  as a sort of blind 'black-box'  for my home network with no Linux knowledge whatsoever.  I have no idea how to apply the below information in order to host a race.  Anybody with STN run into this yet?  What other information should I supply to allow someone to help me?  I'm not even sure of what questions to ask or that make sense, such as "How much would  a fix to my problem degrade the security of STN (if at all)"?

Thanks.

Dave Bradley
 
 
 
 

MULTIPLAYER THROUGH A LINUX FIREWALL

If you would like to host races on a PC that is behind a firewall, you will probably need to configure your firewall in order to allow remote systems to connect to your PC.

For a Linux firewall, you may want to use the following configuration with ipautofw:

# Papyrus NASCAR® Racing 3
echo N3
/usr/local/sbin/ipautofw -A -r udp 17761 17761 -h 192.168.1.2 -v -u

NASCAR® Racing 3 also allows you to configure your game so that it will use a different UDP port than the
default port of 17761.   This option is specified by adding a special command to your N3.INI file:

MULTI_PORT nnnn

You may need to specify MULTI_PORT if you have a firewall set up that uses masquerading on server-initiated
connections, in order for remote systems to be able to locate your port.  If you do not specify a MULTI_PORT,
the remote systems may try to connect to an invalid masqueraded port number, but if you specify MULTI_PORT
for your game server, remote clients will try to connect to that explicit port number instead of the
masqueraded port.

Reply via email to