-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--
- (c) 2005 U.S. Robotics Corporation
--->
<html>
-<head>
- <title>Add Virtual Server</title>
-
- <link href="usr_layout.css" type="text/css" rel="stylesheet" /><script src="usr_layout.js" type="text/javascript"></script>
- <link href="usr_menus_dropdown.css" rel="stylesheet" type="text/css"><script src="usr_menus_dropdown.js" type="text/javascript"></script><script src="usr_menus_build.js" type="text/javascript"></script>
- <link href="usr_device.css" type="text/css" rel="stylesheet" /><script src="usr_device.js" type="text/javascript"></script><link href="usr_91xx.css" type="text/css" rel="stylesheet" /><script src="usr_91xx.js" type="text/javascript"></script><script src="usr_resources.js" type="text/javascript"></script>
-
- <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
-
- <script type="text/javascript" src="util.js"></script>
- <script type="text/javascript">
+ <head>
+ <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
+ <link rel="stylesheet" href='stylemain.css' type='text/css'>
+ <link rel="stylesheet" href='colors.css' type='text/css'>
+ <script language="javascript" src="util.js"></script>
+ <script language="javascript">
<!-- hide
-
-
-TOTAL_ROW = 12;
-TOTAL_APP = 134;
+TOTAL_ROW = 12
+TOTAL_APP = 134
var usedName = '';
-var remain = <%ejGetJS(glbEntryCt)%>;
+remain = <%ejGet(glbEntryCt)%>;
FIRST_APP = "Select One";
-RE_ALL_MSG = 'Require BOTH External/Internal port range (Start/End values)';
+RE_ALL_MSG = 'Require BOTH External/Internal port range(Start/End values)';
+keyPressed = false;
// Declare an array (TOTAL_APP) of vs applications
var v = new Array(TOTAL_APP);
if (i > remain) {
remain = i - remain;
alert('Exceed the maximum allowable entry count by ' + remain);
- remain = <%ejGetJS(glbEntryCt)%>;
+ remain = <%ejGet(glbEntryCt)%>;
return;
}
protoLoc = '&proto=';
return;
}
if (iStart[i].value=='80' && iEnd[i].value=='80' && eStart[i].value=='80' && eEnd[i].value=='80')
- alert('Since port 80 is used, the router\nWEB server port will be moved to 8080.');
+ alert('Since port 80 is used, the DSL router\nWEB server port will be moved to 8080.');
if (iStart[i].value=='23' && iEnd[i].value=='23' && eStart[i].value=='23' && eEnd[i].value=='23')
- alert('Since port 23 is used, the router\nTELNET server port will be moved to 2323.');
+ alert('Since port 23 is used, the DSL router\nTELNET server port will be moved to 2323.');
if (iStart[i].value=='22' && iEnd[i].value=='22' && eStart[i].value=='22' && eEnd[i].value=='22')
- alert('Since port 22 is used, the router\nSSH server port will be moved to 2222.');
+ alert('Since port 22 is used, the DSL router\nSSH server port will be moved to 2222.');
if (iStart[i].value=='21' && iEnd[i].value=='21' && eStart[i].value=='21' && eEnd[i].value=='21')
- alert('Since port 21 is used, the router\nFTP server port will be moved to 2121.');
+ alert('Since port 21 is used, the DSL router\nFTP server port will be moved to 2121.');
if (iStart[i].value=='69' && iEnd[i].value=='69' && eStart[i].value=='69' && eEnd[i].value=='69')
- alert('Since port 69 is used, the router\nTFTP server port will be moved to 6969.');
+ alert('Since port 69 is used, the DSL router\nTFTP server port will be moved to 6969.');
if (iStart[i].value=='161' && iEnd[i].value=='161' && eStart[i].value=='161' && eEnd[i].value=='161')
- alert('Since port 161 is used, the router\nSNMP port will be moved to 16116.');
+ alert('Since port 161 is used, the DSL router\nSNMP port will be moved to 16116.');
eStartLoc = eStartLoc + eStart[i].value + ',';
eEndLoc = eEndLoc + eEnd[i].value + ',';
protoLoc = protoLoc + proto[i].value + ',';
}
function frmLoad() {
- ethIp = '<%ejGetJS(ethIpAddress)%>';
- ethMask = '<%ejGetJS(ethSubnetMask)%>';
+ ethIp = '<%ejGet(ethIpAddress)%>';
+ ethMask = '<%ejGet(ethSubnetMask)%>';
document.vsFrm.sIp.value = '';
mask = ethMask.split('.');
lan = ethIp.split('.');
document.vsFrm.iStart[i].value = document.vsFrm.eStart[i].value;
}
+function kPressed()
+{
+ keyPressed = true;
+}
+
+function setiEnd(i)
+{
+ if (keyPressed) {
+ document.vsFrm.iEnd[i].value = document.vsFrm.iStart[i].value;
+ keyPressed = false;
+ }
+}
+
// done hiding -->
-</script>
- </head>
- <body onload="initMenu(); frmLoad();">
-
-<script type="text/javascript">
- writeHeader("Add Virtual Server");
-</script>
-
-<form name="vsFrm" id="vsFrm">
-
- <p>Select the service name and enter the server IP address and press <b>Apply</b>
- to forward IP packets for this service to the specified server.</p>
-
- <p>Remaining number of entries which can be added: <b><%ejGetHTML(glbEntryCt)%></b></p>
-
- <p>Server name:</p>
- <table border="0" cellpadding="2" cellspacing="0">
- <tr>
- <td><input type="radio" name="radiosrv" id="service1" onclick='radioClick()' checked> <label for="service1">Select a service:</label></td>
- <td><select name='srvName' id='srvName' onChange='appSelect(this.value)'>
- <option value="FIRST_APP">(select a service)</option>
- <option value="Active Worlds">Active Worlds</option>
- <option value="Age of Empires">Age of Empires</option>
- <option value="Age of Empires Expansion: The Rise of Rome">Age of Empires Expansion: The Rise of Rome</option>
- <option value="Age of Empires II Expansion: The Conquerors">Age of Empires II Expansion: The Conquerors</option>
- <option value="Age of Empires II: The Age of Kings">Age of Empires II: The Age of Kings</option>
- <option value="Age of Kings">Age of Kings</option>
- <option value="Age of Wonders">Age of Wonders</option>
- <option value="Aliens vs. Predator">Aliens vs. Predator</option>
- <option value="AOL Instant Messenger">AOL Instant Messenger</option>
- <option value="Audiogalaxy Satellite">Audiogalaxy Satellite</option>
- <option value="AUTH">AUTH</option>
- <option value="Baldur's Gate">Baldur's Gate</option>
- <option value="BattleCom">BattleCom</option>
- <option value="Battlefield Communicator">Battlefield Communicator</option>
- <option value="Black and White">Black and White</option>
- <option value="Blizzard Battle.net">Blizzard Battle.net</option>
- <option value="Buddy Phone">Buddy Phone</option>
- <option value="Bungie.net">Bungie.net</option>
- <option value="Camerades">Camerades</option>
- <option value="CART Precision Racing">CART Precision Racing</option>
- <option value="Close Combat for Windows">Close Combat for Windows</option>
- <option value="Close Combat III: The Russian Front">Close Combat III: The Russian Front</option>
- <option value="Close Combat: A Bridge Too Far">Close Combat: A Bridge Too Far</option>
- <option value="Combat Flight Simulator 2: WWII Pacific Theater">Combat Flight Simulator 2: WWII Pacific Theater</option>
- <option value="Combat Flight Simulator: WWII Europe Series">Combat Flight Simulator: WWII Europe Series</option>
- <option value="Crimson Skies">Crimson Skies</option>
- <option value="CuSeeMe">CuSeeMe</option>
- <option value="Dark Reign 2">Dark Reign 2</option>
- <option value="Delta Force 2">Delta Force 2</option>
- <option value="Delta Three PC to Phone">Delta Three PC to Phone</option>
- <option value="Descent 3">Descent 3</option>
- <option value="Descent Freespace">Descent Freespace</option>
- <option value="Diablo I">Diablo I</option>
- <option value="Diablo II">Diablo II</option>
- <option value="DialPad.Com">DialPad.Com</option>
- <option value="DirectX 7 Games">DirectX 7 Games</option>
- <option value="DirectX 8 Games">DirectX 8 Games</option>
- <option value="Domain Name System (DNS) Server">Domain Name System (DNS) Server</option>
- <option value="Doom">Doom</option>
- <option value="Dune 2000">Dune 2000</option>
- <option value="Dwyco Video Conferencing">Dwyco Video Conferencing</option>
- <option value="Elite Force">Elite Force</option>
- <option value="Everquest">Everquest</option>
- <option value="F-16">F-16</option>
- <option value="F-22 Lightning 3">F-22 Lightning 3</option>
- <option value="F-22 Raptor">F-22 Raptor</option>
- <option value="F22 Raptor (Novalogic)">F22 Raptor (Novalogic)</option>
- <option value="Falcon 4.0">Falcon 4.0</option>
- <option value="Fighter Ace II">Fighter Ace II</option>
- <option value="Flight Simulator 2000">Flight Simulator 2000</option>
- <option value="Freetel">Freetel</option>
- <option value="FTP Server">FTP Server</option>
- <option value="GNUtella">GNUtella</option>
- <option value="Golf 2001 Edition">Golf 2001 Edition</option>
- <option value="Go2Call">Go2Call</option>
- <option value="Half Life">Half Life</option>
- <option value="Half Life Server">Half Life Server</option>
- <option value="Heretic II Server">Heretic II Server</option>
- <option value="I76">I76</option>
- <option value="ICUII Client">ICUII Client</option>
- <option value="Ivisit">Ivisit</option>
- <option value="IPSEC">IPSEC</option>
- <option value="IRC">IRC</option>
- <option value="IStreamVideo2HP">IStreamVideo2HP</option>
- <option value="KaZaA">KaZaA</option>
- <option value="Kohan Immortal Sovereigns">Kohan Immortal Sovereigns</option>
- <option value="LapLink Gold">LapLink Gold</option>
- <option value="Links 2001">Links 2001</option>
- <option value="Lotus Notes Server">Lotus Notes Server</option>
- <option value="Mail (POP3)">Mail (POP3)</option>
- <option value="Mail (SMTP)">Mail (SMTP)</option>
- <option value="MechCommander 2.0">MechCommander 2.0</option>
- <option value="MechWarrior 4">MechWarrior 4</option>
- <option value="Media Player 7">Media Player 7</option>
- <option value="Midtown Madness 2">Midtown Madness 2</option>
- <option value="Mig 29">Mig 29</option>
- <option value="Monster Truck Madness 2">Monster Truck Madness 2</option>
- <option value="Motocross Madness 2">Motocross Madness 2</option>
- <option value="Motorhead Server">Motorhead Server</option>
- <option value="MSN Gaming Zone">MSN Gaming Zone</option>
- <option value="MSN Messenger">MSN Messenger</option>
- <option value="Myth">Myth</option>
- <option value="Myth II Server">Myth II Server</option>
- <option value="Myth: The Fallen Lords">Myth: The Fallen Lords</option>
- <option value="Need for Speed">Need for Speed</option>
- <option value="NetMech">NetMech</option>
- <option value="Netmeeting 2.0, 3.0, Intel Video Phone">Netmeeting 2.0, 3.0, Intel Video Phone</option>
- <option value="Network Time Protocol (NTP)">Network Time Protocol (NTP)</option>
- <option value="News Server (NNTP)">News Server (NNTP)</option>
- <option value="OKWeb">OKWeb</option>
- <option value="OKWin">OKWin</option>
- <option value="Outlaws">Outlaws</option>
- <option value="Pal Talk">Pal Talk</option>
- <option value="pcAnywhere v7.5">pcAnywhere v7.5</option>
- <option value="PhoneFree">PhoneFree</option>
- <option value="Polycom ViaVideo H.323">Polycom ViaVideo H.323</option>
- <option value="Polycom ViaVideo H.324">Polycom ViaVideo H.324</option>
- <option value="PPTP">PPTP</option>
- <option value="Quake">Quake</option>
- <option value="Quake II (Client and Server)">Quake II (Client and Server)</option>
- <option value="Quake III">Quake III</option>
- <option value="RealAudio">RealAudio</option>
- <option value="Real Player 8 Plus">Real Player 8 Plus</option>
- <option value="Red Alert">Red Alert</option>
- <option value="Rise of Rome">Rise of Rome</option>
- <option value="Roger Wilco">Roger Wilco</option>
- <option value="Rogue Spear">Rogue Spear</option>
- <option value="Secure Shell Server (SSH)">Secure Shell Server (SSH)</option>
- <option value="Secure Web Server (HTTPS)">Secure Web Server (HTTPS)</option>
- <option value="ShoutCast">ShoutCast</option>
- <option value="SNMP">SNMP</option>
- <option value="SNMP Trap">SNMP Trap</option>
- <option value="Speak Freely">Speak Freely</option>
- <option value="StarCraft">StarCraft</option>
- <option value="Starfleet Command">Starfleet Command</option>
- <option value="StarLancer">StarLancer</option>
- <option value="SWAT3">SWAT3</option>
- <option value="Telnet Server">Telnet Server</option>
- <option value="The 4th Coming">The 4th Coming</option>
- <option value="TFTP">TFTP</option>
- <option value="Tiberian Sun: C&C III"">Tiberian Sun: C&C III"</option>
- <option value="Total Annihilation">Total Annihilation</option>
- <option value="Ultima">Ultima</option>
- <option value="Unreal Tournament">Unreal Tournament</option>
- <option value="Urban Assault">Urban Assault</option>
- <option value="VoxPhone 3.0">VoxPhone 3.0</option>
- <option value="Warbirds 2">Warbirds 2</option>
- <option value="Web Server (HTTP)">Web Server (HTTP)</option>
- <option value="WebPhone 3.0">WebPhone 3.0</option>
- <option value="Westwood Online">Westwood Online</option>
- <option value="Windows 2000 Terminal Server">Windows 2000 Terminal Server</option>
- <option value="X Windows">X Windows</option>
- <option value="Yahoo Pager">Yahoo Pager</option>
- <option value="Yahoo Messenger Chat">Yahoo Messenger Chat</option>
- </select>
- </td>
- </tr>
- <tr>
- <td><input type="radio" name="radiosrv" id="service2" onclick='radioClick()'> <label for="service2">Custom server:</label></td>
- <td><input type='text' size="45" name="cusSrvName" id="cusSrvName"></td>
- </tr>
- </table>
-
- <p><label for="sIp">Server IP address:</label> <input type='text' size="16" name="sIp" id="sIp"></p>
-
-<!-- <input type='button' onClick='btnApply()' value='Apply'> -->
-
- <table border='1' cellpadding='0' cellspacing='0'>
- <tr>
- <th>External Port Start</th>
- <th>External Port End</th>
- <th>Protocol</th>
- <th>Internal Port Start</th>
- <th>Internal Port End</th>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 0)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 0)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 1)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 1)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 2)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 2)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 3)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 3)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 4)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 4)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 5)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 5)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 6)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 6)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 7)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 7)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 8)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 8)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 9)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 9)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 10)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 10)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- <tr>
- <td><input type='text' size="12" name="eStart" id="eStart" onchange='setiPt(0, 11)'></td>
- <td><input type='text' size="12" name="eEnd" id="eEnd" onchange='setiPt(1, 11)'></td>
- <td><select name='proto' id='proto'>
- <option value='0'>TCP/UDP</option>
- <option value='1' selected>TCP</option>
- <option value='2'>UDP</option>
- </select></td>
- <td><input type='text' size="12" name="iStart" id="iStart">
- <td><input type='text' size="12" name="iEnd" id="iEnd"></td>
- </tr>
- </table>
-
- <p><input type='button' onClick='btnApply()' value='Apply'></p>
-</form>
-
-<script type="text/javascript">
- writeFooter();
-</script>
-
-</body>
+ </script>
+ </head>
+ <body onLoad='frmLoad()'>
+ <blockquote>
+ <form name="vsFrm">
+ <b>NAT -- Virtual Servers</b><br>
+ <br>
+ Select the service name, and enter the server IP address and click "Save/Apply"
+ to forward IP packets for this service to the specified server.
+ <b> NOTE: The "Internal Port End" cannot be changed. It is the same as "External Port End"
+ normally and will be the same as the "Internal Port Start" or "External Port End" if either
+ one is modified</b>.<br>
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td><b>Remaining number of entries that can be configured:</b></td>
+ <td>
+ <b>
+ <%ejGet(glbEntryCt)%>
+ </b>
+ </td>
+ </tr>
+ </table>
+ </br>
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td colspan="2">Server Name:</td>
+ </tr>
+ <tr>
+ <td><input type="radio" name="radiosrv" onclick='radioClick()' checked> Select
+ a Service: </td>
+ <td><select name='srvName' size="1" onChange='appSelect(this.value)'>
+ <option value="FIRST_APP">Select One</option>
+ <option value="Active Worlds">Active Worlds</option>
+ <option value="Age of Empires">Age of Empires</option>
+ <option value="Age of Empires Expansion: The Rise of Rome">Age of Empires Expansion: The Rise of Rome</option>
+ <option value="Age of Empires II Expansion: The Conquerors">Age of Empires II Expansion: The Conquerors</option>
+ <option value="Age of Empires II: The Age of Kings">Age of Empires II: The Age of Kings</option>
+ <option value="Age of Kings">Age of Kings</option>
+ <option value="Age of Wonders">Age of Wonders</option>
+ <option value="Aliens vs. Predator">Aliens vs. Predator</option>
+ <option value="AOL Instant Messenger">AOL Instant Messenger</option>
+ <option value="Audiogalaxy Satellite">Audiogalaxy Satellite</option>
+ <option value="AUTH">AUTH</option>
+ <option value="Baldur's Gate">Baldur's Gate</option>
+ <option value="BattleCom">BattleCom</option>
+ <option value="Battlefield Communicator">Battlefield Communicator</option>
+ <option value="Black and White">Black and White</option>
+ <option value="Blizzard Battle.net">Blizzard Battle.net</option>
+ <option value="Buddy Phone">Buddy Phone</option>
+ <option value="Bungie.net">Bungie.net</option>
+ <option value="Camerades">Camerades</option>
+ <option value="CART Precision Racing">CART Precision Racing</option>
+ <option value="Close Combat for Windows">Close Combat for Windows</option>
+ <option value="Close Combat III: The Russian Front">Close Combat III: The Russian Front</option>
+ <option value="Close Combat: A Bridge Too Far">Close Combat: A Bridge Too Far</option>
+ <option value="Combat Flight Simulator 2: WWII Pacific Theater">Combat Flight Simulator 2: WWII Pacific Theater</option>
+ <option value="Combat Flight Simulator: WWII Europe Series">Combat Flight Simulator: WWII Europe Series</option>
+ <option value="Crimson Skies">Crimson Skies</option>
+ <option value="CuSeeMe">CuSeeMe</option>
+ <option value="Dark Reign 2">Dark Reign 2</option>
+ <option value="Delta Force 2">Delta Force 2</option>
+ <option value="Delta Three PC to Phone">Delta Three PC to Phone</option>
+ <option value="Descent 3">Descent 3</option>
+ <option value="Descent Freespace">Descent Freespace</option>
+ <option value="Diablo I">Diablo I</option>
+ <option value="Diablo II">Diablo II</option>
+ <option value="DialPad.Com">DialPad.Com</option>
+ <option value="DirectX 7 Games">DirectX 7 Games</option>
+ <option value="DirectX 8 Games">DirectX 8 Games</option>
+ <option value="Domain Name Server (DNS)">Domain Name Server (DNS)</option>
+ <option value="Doom">Doom</option>
+ <option value="Dune 2000">Dune 2000</option>
+ <option value="Dwyco Video Conferencing">Dwyco Video Conferencing</option>
+ <option value="Elite Force">Elite Force</option>
+ <option value="Everquest">Everquest</option>
+ <option value="F-16">F-16</option>
+ <option value="F-22 Lightning 3">F-22 Lightning 3</option>
+ <option value="F-22 Raptor">F-22 Raptor</option>
+ <option value="F22 Raptor (Novalogic)">F22 Raptor (Novalogic)</option>
+ <option value="Falcon 4.0">Falcon 4.0</option>
+ <option value="Fighter Ace II">Fighter Ace II</option>
+ <option value="Flight Simulator 2000">Flight Simulator 2000</option>
+ <option value="Freetel">Freetel</option>
+ <option value="FTP Server">FTP Server</option>
+ <option value="GNUtella">GNUtella</option>
+ <option value="Golf 2001 Edition">Golf 2001 Edition</option>
+ <option value="Go2Call">Go2Call</option>
+ <option value="Half Life">Half Life</option>
+ <option value="Half Life Server">Half Life Server</option>
+ <option value="Heretic II Server">Heretic II Server</option>
+ <option value="I76">I76</option>
+ <option value="ICUII Client">ICUII Client</option>
+ <option value="Ivisit">Ivisit</option>
+ <option value="IPSEC">IPSEC</option>
+ <option value="IRC">IRC</option>
+ <option value="IStreamVideo2HP">IStreamVideo2HP</option>
+ <option value="KaZaA">KaZaA</option>
+ <option value="Kohan Immortal Sovereigns">Kohan Immortal Sovereigns</option>
+ <option value="LapLink Gold">LapLink Gold</option>
+ <option value="Links 2001">Links 2001</option>
+ <option value="Lotus Notes Server">Lotus Notes Server</option>
+ <option value="Mail (POP3)">Mail (POP3)</option>
+ <option value="Mail (SMTP)">Mail (SMTP)</option>
+ <option value="MechCommander 2.0">MechCommander 2.0</option>
+ <option value="MechWarrior 4">MechWarrior 4</option>
+ <option value="Media Player 7">Media Player 7</option>
+ <option value="Midtown Madness 2">Midtown Madness 2</option>
+ <option value="Mig 29">Mig 29</option>
+ <option value="Monster Truck Madness 2">Monster Truck Madness 2</option>
+ <option value="Motocross Madness 2">Motocross Madness 2</option>
+ <option value="Motorhead Server">Motorhead Server</option>
+ <option value="MSN Gaming Zone">MSN Gaming Zone</option>
+ <option value="MSN Messenger">MSN Messenger</option>
+ <option value="Myth">Myth</option>
+ <option value="Myth II Server">Myth II Server</option>
+ <option value="Myth: The Fallen Lords">Myth: The Fallen Lords</option>
+ <option value="Need for Speed">Need for Speed</option>
+ <option value="NetMech">NetMech</option>
+ <option value="Netmeeting 2.0, 3.0, Intel Video Phone">Netmeeting 2.0, 3.0, Intel Video Phone</option>
+ <option value="Network Time Protocol (NTP)">Network Time Protocol (NTP)</option>
+ <option value="News Server (NNTP)">News Server (NNTP)</option>
+ <option value="OKWeb">OKWeb</option>
+ <option value="OKWin">OKWin</option>
+ <option value="Outlaws">Outlaws</option>
+ <option value="Pal Talk">Pal Talk</option>
+ <option value="pcAnywhere v7.5">pcAnywhere v7.5</option>
+ <option value="PhoneFree">PhoneFree</option>
+ <option value="Polycom ViaVideo H.323">Polycom ViaVideo H.323</option>
+ <option value="Polycom ViaVideo H.324">Polycom ViaVideo H.324</option>
+ <option value="PPTP">PPTP</option>
+ <option value="Quake">Quake</option>
+ <option value="Quake II (Client and Server)">Quake II (Client and Server)</option>
+ <option value="Quake III">Quake III</option>
+ <option value="RealAudio">RealAudio</option>
+ <option value="Real Player 8 Plus">Real Player 8 Plus</option>
+ <option value="Red Alert">Red Alert</option>
+ <option value="Rise of Rome">Rise of Rome</option>
+ <option value="Roger Wilco">Roger Wilco</option>
+ <option value="Rogue Spear">Rogue Spear</option>
+ <option value="Secure Shell Server (SSH)">Secure Shell Server (SSH)</option>
+ <option value="Secure Web Server (HTTPS)">Secure Web Server (HTTPS)</option>
+ <option value="ShoutCast">ShoutCast</option>
+ <option value="SNMP">SNMP</option>
+ <option value="SNMP Trap">SNMP Trap</option>
+ <option value="Speak Freely">Speak Freely</option>
+ <option value="StarCraft">StarCraft</option>
+ <option value="Starfleet Command">Starfleet Command</option>
+ <option value="StarLancer">StarLancer</option>
+ <option value="SWAT3">SWAT3</option>
+ <option value="Telnet Server">Telnet Server</option>
+ <option value="The 4th Coming">The 4th Coming</option>
+ <option value="TFTP">TFTP</option>
+ <option value="Tiberian Sun: C&C III"">Tiberian Sun: C&C III"</option>
+ <option value="Total Annihilation">Total Annihilation</option>
+ <option value="Ultima">Ultima</option>
+ <option value="Unreal Tournament">Unreal Tournament</option>
+ <option value="Urban Assault">Urban Assault</option>
+ <option value="VoxPhone 3.0">VoxPhone 3.0</option>
+ <option value="Warbirds 2">Warbirds 2</option>
+ <option value="Web Server (HTTP)">Web Server (HTTP)</option>
+ <option value="WebPhone 3.0">WebPhone 3.0</option>
+ <option value="Westwood Online">Westwood Online</option>
+ <option value="Windows 2000 Terminal Server">Windows 2000 Terminal Server</option>
+ <option value="X Windows">X Windows</option>
+ <option value="Yahoo Pager">Yahoo Pager</option>
+ <option value="Yahoo Messenger Chat">Yahoo Messenger Chat</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td><input type="radio" name="radiosrv" onclick='radioClick()'> Custom
+ Server: </td>
+ <td><input type='text' size="45" name="cusSrvName"></td>
+ </tr>
+ </table>
+ <table cellspacing='10'>
+ <tr>
+ <td>
+ Server IP Address:<td><input type='text' size="16" name="sIp"></td>
+ </tr>
+ </table>
+ <br>
+ <center><input type='button' onClick='btnApply()' value='Save/Apply'></center>
+ <table border='1' cellpadding='0' cellspacing='0'>
+ <tr align='center'>
+ <td class='hd'>External Port Start</td>
+ <td class='hd'>External Port End</td>
+ <td class='hd'>Protocol</td>
+ <td class='hd'>Internal Port Start</td>
+ <td class='hd'>Internal Port End</td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 0)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 0)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(0)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 1)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 1)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(1)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 2)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 2)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(2)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 3)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 3)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(3)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 4)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 4)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(4)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 5)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 5)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(5)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 6)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 6)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(6)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 7)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 7)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(7)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 8)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 8)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(8)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 9)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 9)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(9)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 10)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 10)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(10)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <tr>
+ <td><input type='text' size="12" name="eStart" onchange='setiPt(0, 11)'></td>
+ <td><input type='text' size="12" name="eEnd" onchange='setiPt(1, 11)'></td>
+ <td><select name='proto'>
+ <option value='0'>
+ TCP/UDP
+ <option value='1' selected>
+ TCP
+ <option value='2'>
+ UDP
+ </select></td>
+ <td><input type='text' size="12" name="iStart" onkeypress='kPressed()' onblur='setiEnd(11)'>
+ <td><input type='text' size="12" name="iEnd"></td>
+ </tr>
+ <br>
+ </table>
+ <br>
+ <center><input type='button' onClick='btnApply()' value='Save/Apply'></center>
+ </form>
+ </blockquote>
+ </body>
</html>