⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 natserver.c

📁 webserver
💻 C
📖 第 1 页 / 共 3 页
字号:
printf("    break;  \n");

printf("    }\n");

printf("}\n");

printf("function changeItem7( ) { //v6.0\n");
printf(" form1.port7.selectedIndex=form1.server7.selectedIndex;\n");
printf(" form1.protocol7.selectedIndex=form1.server7.selectedIndex;\n");
printf(" switch (form1.server7.selectedIndex)\n");
printf("   {\n");
printf("   case 0:\n");
printf("    form1.port7.value=\"53\";\n");
printf("    break;\n");
printf("   case 1:\n");
printf("    form1.port7.value=\"21\";\n");
printf("    break;\n");
printf("   case 2:\n");
printf("    form1.port7.value=\"80\";\n");
printf("    break;\n");
printf("  case 3:\n");
printf("    form1.port7.value=\"70\";\n");
printf("    break;\n");
printf("  case 4:\n");
printf("    form1.port7.value=\"119\";\n");
printf("    break;\n");
printf("  case 5:\n");
printf("    form1.port7.value=\"110\";\n");
printf("    break;\n");
printf("case 6:\n");
printf("    form1.port7.value=\"1723\";\n");
printf("    break;\n");
printf("case 7:\n");
printf("    form1.port7.value=\"25\";\n");
printf("    break;\n");
printf("case 8:\n");
printf("    form1.port7.value=\"1080\";\n");
printf("    break;\n");
printf("case 9:\n");
printf("    form1.port7.value=\"23\";\n");
printf("    break; \n"); 

printf("    }\n");

printf("}\n");

printf("function changeItem8( ) { //v6.0 \n");
printf(" form1.port8.selectedIndex=form1.server8.selectedIndex;\n");
printf(" form1.protocol8.selectedIndex=form1.server8.selectedIndex;\n");
printf(" switch (form1.server8.selectedIndex)\n");
printf("   {\n");
printf("   case 0:\n");
printf("    form1.port8.value=\"53\";\n");
printf("    break;\n");
printf("   case 1:\n");
printf("    form1.port8.value=\"21\";\n");
printf("    break;\n");
printf("   case 2:\n");
printf("    form1.port8.value=\"80\";\n");
printf("    break;\n");
printf("  case 3:\n");
printf("    form1.port8.value=\"70\";\n");
printf("    break;\n");
printf("  case 4:\n");
printf("    form1.port8.value=\"119\";\n");
printf("    break;\n");
printf("  case 5:\n");
printf("    form1.port8.value=\"110\";\n");
printf("    break;\n");
printf("case 6:\n");
printf("    form1.port8.value=\"1723\";\n");
printf("    break;\n");
printf("case 7:\n");
printf("    form1.port8.value=\"25\";\n");
printf("    break;\n");
printf("case 8:\n");
printf("    form1.port8.value=\"1080\";\n");
printf("    break;\n");
printf("case 9:\n");
printf("    form1.port8.value=\"23\";\n");
printf("    break; \n"); 

printf("    }\n");

printf("}\n");

printf("function changeItem9( ) { //v6.0 \n");
printf(" form1.port9.selectedIndex=form1.server9.selectedIndex;\n");
printf(" form1.protocol9.selectedIndex=form1.server9.selectedIndex;\n");
printf(" switch (form1.server9.selectedIndex)\n");
printf("   {\n");
printf("   case 0:\n");
printf("    form1.port9.value=\"53\";\n");
printf("    break;\n");
printf("   case 1:\n");
printf("    form1.port9.value=\"21\";\n");
printf("    break;\n");
printf("   case 2:\n");
printf("    form1.port9.value=\"80\";\n");
printf("    break;\n");
printf("  case 3:\n");
printf("    form1.port9.value=\"70\";\n");
printf("    break;\n");
printf("  case 4:\n");
printf("    form1.port9.value=\"119\";\n");
printf("    break;\n");
printf("  case 5:\n");
printf("    form1.port9.value=\"110\";\n");
printf("    break;\n");
printf("case 6:\n");
printf("    form1.port9.value=\"1723\";\n");
printf("    break;\n");
printf("case 7:\n");
printf("    form1.port9.value=\"25\";\n");
printf("    break;\n");
printf("case 8:\n");
printf("    form1.port9.value=\"1080\";\n");
printf("    break;\n");
printf("case 9:\n");
printf("    form1.port9.value=\"23\";\n");
printf("    break; \n"); 

printf("    }\n");

printf("}\n");

printf("function changeItem10( ) { //v6.0\n");
printf(" form1.port10.selectedIndex=form1.server10.selectedIndex;\n");
printf(" form1.protocol10.selectedIndex=form1.server10.selectedIndex;\n");
printf(" switch (form1.server10.selectedIndex)\n");
printf("   {\n");
printf("   case 0:\n");
printf("    form1.port10.value=\"53\";\n");
printf("    break;\n");
printf("   case 1:\n");
printf("    form1.port10.value=\"21\";\n");
printf("    break;\n");
printf("   case 2:\n");
printf("    form1.port10.value=\"80\";\n");
printf("    break;\n");
printf("  case 3:\n");
printf("    form1.port10.value=\"70\";\n");
printf("    break;\n");
printf("  case 4:\n");
printf("    form1.port10.value=\"119\";\n");
printf("    break;\n");
printf("  case 5:\n");
printf("    form1.port10.value=\"110\";\n");
printf("    break;\n");
printf("case 6:\n");
printf("    form1.port10.value=\"1723\";\n");
printf("    break;\n");
printf("case 7:\n");
printf("    form1.port10.value=\"25\";\n");
printf("    break;\n");
printf("case 8:\n");
printf("    form1.port10.value=\"1080\";\n");
printf("    break;\n");
printf("case 9:\n");
printf("    form1.port10.value=\"23\";\n");
printf("    break; \n"); 

printf("    }\n");

printf("}\n");


printf("//-->\n");
printf("</script>\n");
printf("<body>\n");


printf("<center>\n");
printf("<form id=\"form1\" action=\"SaveNatServer.cgi\"  method=\"post\">\n");
printf("<table width=\"502\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
printf("<tr><td width=\"7\" class=\"title\"><img src=\"/images/arctab.jpg\" width=\"30\" height=\"31\"></td>\n");

printf("<td width=\"495\" align=\"left\" valign=\"middle\" class=\"title\">虚拟服务器</td></tr>\n");
printf("<tr><td colspan=\"2\"><table width=\"502\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
printf("<tr><td class=\"vline\" rowspan=\"15\"><br> </td>\n");
printf("<td width=\"500\">\n");
printf("<table width=\"400\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"space\">\n");
printf("<tr><td>虚拟服务器定义了广域网服务端口和局域网网络服务器之间的映射关系,所有对该广域网服务端口的访问将会被重定位给通过IP地址指定的局域网网络服务器。</td></tr></table>\n");
printf("<table width=\"410\" border=\"0\" align=\"center\" class=\"space\">\n");

printf("<tr>\n");
printf("<td width=\"10\" align=\"center\">ID</td>\n"); 
printf("<td width=\"150\" align=\"center\">端口号</td>\n");
printf("<td width=\"150\" align=\"center\">IP 地址</td>\n");
printf("<td width=\"50\" align=\"center\">协议</td> \n");
printf("<td width=\"50\" align=\"center\">服务器</td> \n");
printf("</tr>\n");

printf("<!--line 1  -->\n");
printf("<tr>\n");
printf("<td width=\"10\" align=\"center\">1</td>\n");
printf("<td width=\"150\" align=\"center\"><input name=port1 type=\"text\" class=\"text\" value=\"\" size=\"15\" maxlength=\"15\"></td>\n");
printf("<td width=\"150\" align=\"center\"><input name=ip1 type=\"text\" class=\"text\" value=\"\" size=\"15\" maxlength=\"15\"></td>\n");
printf("<td width=\"50\" align=\"center\">\n");
printf("<select name=\"protocol1\" size=\"1\" class=\"list\" id=\"protocol1\" >\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");                     
printf("                      </select>\n");
printf("</td>\n");

printf("<td width=\"50\" align=\"center\">\n");
printf("<select name=\"server1\" size=\"1\" class=\"list\" id=\"server1\" onChange=\"changeItem1( )\" >\n");
printf("                        <option value=\"DNS\" >DNS</option>\n");
printf("                        <option value=\"FTP\" >FTP</option>\n");
printf("                        <option value=\"HTTP\" >HTTP</option>\n");
printf("                        <option value=\"GOPHER\" >GOPHER</option>\n");
printf("                        <option value=\"NNTP\" >NNTP</option>\n");
printf("                        <option value=\"POP3\" >POP3</option>\n");
printf("                        <option value=\"PPTP\" >PPTP</option>\n");
printf("                        <option value=\"SMTP\" >SMTP</option>\n");
printf("                        <option value=\"SOCK\" >SOCK</option>\n");
printf("                        <option value=\"TELNET\" >TELNET</option> \n");                    
printf("                      </select>\n");
printf("</td>\n");

printf("</tr>\n");

printf("<!--line 2  -->\n");
printf("<tr>\n");
printf("<td width=\"10\" align=\"center\">2</td>\n");
printf("<td width=\"150\" align=\"center\"><input name=port2 type=\"text\" class=\"text\" value=\"\" size=\"15\" maxlength=\"15\"></td>\n");
printf("<td width=\"150\" align=\"center\"><input name=ip2 type=\"text\" class=\"text\" value=\"\" size=\"15\" maxlength=\"15\"></td>\n");
printf("<td width=\"50\" align=\"center\">\n");
printf("<select name=\"protocol2\" size=\"1\" class=\"list\" id=\"protocol2\" >\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>     \n");                
printf("                      </select>\n");
printf("</td>\n");

printf("<td width=\"50\" align=\"center\">\n");
printf("<select name=\"server2\" size=\"1\" class=\"list\" id=\"server2\" onChange=\"changeItem2( )\" >\n");
printf("                        <option value=\"DNS\" >DNS</option>\n");
printf("                        <option value=\"FTP\" >FTP</option>\n");
printf("                        <option value=\"HTTP\" >HTTP</option>\n");
printf("                        <option value=\"GOPHER\" >GOPHER</option>\n");
printf("                        <option value=\"NNTP\" >NNTP</option>\n");
printf("                        <option value=\"POP3\" >POP3</option>\n");
printf("                        <option value=\"PPTP\" >PPTP</option>\n");
printf("                        <option value=\"SMTP\" >SMTP</option>\n");
printf("                        <option value=\"SOCK\" >SOCK</option>\n");
printf("                        <option value=\"TELNET\" >TELNET</option> \n");                    
printf("                      </select>\n");
printf("</td>\n");

printf("</tr>\n");

printf("<!--line 3  --> \n");             
printf("<tr>\n");
printf("<td width=\"10\" align=\"center\">3</td>\n");
printf("<td width=\"150\" align=\"center\"><input name=port3 type=\"text\" class=\"text\" value=\"\" size=\"15\" maxlength=\"15\"></td>\n");
printf("<td width=\"150\" align=\"center\"><input name=ip3 type=\"text\" class=\"text\" value=\"\" size=\"15\" maxlength=\"15\"></td>\n");
printf("<td width=\"50\" align=\"center\">\n");
printf("<select name=\"protocol3\" size=\"1\" class=\"list\" id=\"protocol3\" >\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option>\n");
printf("                        <option value=\"ALL\" >ALL</option>\n");
printf("                        <option value=\"TCP\" >TCP</option> \n");                    
printf("                      </select>\n");
printf("</td>\n");

printf("<td width=\"50\" align=\"center\">\n");
printf("<select name=\"server3\" size=\"1\" class=\"list\" id=\"server3\" onChange=\"changeItem3( )\" >\n");
printf("                        <option value=\"DNS\" >DNS</option>\n");
printf("                        <option value=\"FTP\" >FTP</option>\n");
printf("                        <option value=\"HTTP\" >HTTP</option>\n");
printf("                        <option value=\"GOPHER\" >GOPHER</option>\n");
printf("                        <option value=\"NNTP\" >NNTP</option>\n");
printf("                        <option value=\"POP3\" >POP3</option>\n");
printf("                        <option value=\"PPTP\" >PPTP</option>\n");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -