2006-12-20 00:55:52 +01:00
< form action = " SettingsAck_p.html " method = " post " enctype = " multipart/form-data " >
2005-11-08 09:40:18 +01:00
< fieldset >< legend id = " portForwarding " > Port Forwarding ( optional ) </ legend >
2006-12-20 00:55:52 +01:00
< p >
You can use a remote server running a ssh demon to forward your server / proxy port .
This is useful if you want to tunnel throug a NAT / router .
Alternatively , you can simply set a virtual server port on your NAT / Server to enable connections from outside .
</ p >
2006-07-26 16:26:45 +02:00
#(portForwarding.Available)#<p><b><font color="red">You need to install libx to use this feature</font></b></p>::#(/portForwarding.Available)#
2005-11-08 09:40:18 +01:00
< table border = " 0 " cellspacing = " 5 " >
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td >< label for = " pfwd " > Enable port forwarding </ label >:</ td >
2006-12-22 16:11:14 +01:00
< td >< input type = " checkbox " name = " portForwarding.Enabled " id = " pfwd " #(portForwarding.Enabled)#::checked="checked" #(/portForwarding.Enabled)##(portForwarding.Available)#disabled="disabled" ::#(/portForwarding.Available)#/></td>
2006-12-20 00:55:52 +01:00
< td > Enabling / disabling port forwarding </ td >
2005-11-08 09:40:18 +01:00
</ tr >
2006-07-26 16:26:45 +02:00
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td >< label for = " sel_pfwd " > Forwarding method </ label >:</ td >
< td >< select name = " portForwarding.Type " id = " sel_pfwd " size = " 1 " >
2006-07-26 16:26:45 +02:00
#{forwardingMethods}#
2006-12-20 00:55:52 +01:00
< option value = " #[name]# " #(selected)#::selected="selected"#(/selected)#>#[name]#</option>
2006-07-26 16:26:45 +02:00
#{/forwardingMethods}#
2006-12-20 00:55:52 +01:00
</ select >
2006-07-26 16:26:45 +02:00
</ td >
< td > Select the port forwarding method to use .</ td >
2006-12-20 00:55:52 +01:00
</ tr >
< tr >< td colspan = " 3 " >< hr /></ td ></ tr >
2006-07-26 16:26:45 +02:00
< tr >< td colspan = " 3 " >< b > Special settings for port forwarding using secure channel </ b ></ td ></ tr >
2005-11-08 09:40:18 +01:00
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td >< label for = " pfwd_proxy " > Forwarding via proxy </ label >:</ td >
2006-12-22 16:11:14 +01:00
< td >< input type = " checkbox " name = " portForwarding.sch.UseProxy " id = " pfwd_proxy " #(portForwarding.sch.UseProxy)#::checked="checked" #(/portForwarding.sch.UseProxy)#disabled="disabled" /></td>
2006-12-20 00:55:52 +01:00
< td >
<!-- Specifies if the connection should be established through the < a href = " #proxy " > remote proxy </ a >.-->
< i > Function not available at the moment .</ i >
</ td >
2005-11-08 09:40:18 +01:00
</ tr >
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td >< label for = " pfwd_port " > Forwarding port </ label >:</ td >
< td >< input name = " portForwarding.sch.Port " id = " pfwd_port " type = " text " size = " 5 " maxlength = " 5 " value = " #[portForwarding.sch.Port]# " /></ td >
2006-07-26 16:26:45 +02:00
< td > The tcp / ip port on the remote server that should be forwarded via the secure channel to the local host .</ td >
2005-11-08 09:40:18 +01:00
</ tr >
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td >< label for = " pfwd_host " > Forwarding host </ label >:</ td >
< td >< input name = " portForwarding.sch.Host " id = " pfwd_host " type = " text " size = " 32 " maxlength = " 128 " value = " #[portForwarding.sch.Host]# " /></ td >
< td > IP address or name of the remote server .</ td >
2005-11-08 09:40:18 +01:00
</ tr >
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td >< label for = " pfwd_host_port " > Forwarding host port </ label >:</ td >
< td >< input name = " portForwarding.sch.HostPort " id = " pfwd_host_port " type = " text " size = " 5 " maxlength = " 5 " value = " #[portForwarding.sch.HostPort]# " /></ td >
< td > SSH port of the remote server .</ td >
2005-11-08 09:40:18 +01:00
</ tr >
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td >< label for = " pfwd_host_user " > Forwarding host user </ label >:</ td >
< td >< input name = " portForwarding.sch.HostUser " id = " pfwd_host_user " type = " text " size = " 32 " maxlength = " 128 " value = " #[portForwarding.sch.HostUser]# " /></ td >
< td > Username to login on the remote server .</ td >
2005-11-08 09:40:18 +01:00
</ tr >
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td >< label for = " pfwd_host_pwd " > Forwarding host password </ label >:</ td >
< td >< input name = " portForwarding.sch.HostPwd " id = " pfwd_host_pwd " type = " password " size = " 32 " maxlength = " 128 " value = " #[portForwarding.sch.HostPwd]# " /></ td >
< td > Password to login on the remote server .</ td >
2005-11-08 09:40:18 +01:00
</ tr >
2006-12-22 16:11:14 +01:00
< tr >< td colspan = " 3 " >< hr /></ td ></ tr >
2005-11-08 09:40:18 +01:00
< tr valign = " top " >
2006-12-20 00:55:52 +01:00
< td colspan = " 3 " >< input type = " submit " name = " portForwarding " value = " Submit " #(portForwarding.Available)# disabled="disabled"::#(/portForwarding.Available)# /> <i>Changes will take effect immediately.</i></td>
2005-11-08 09:40:18 +01:00
</ tr >
</ table >
</ fieldset >
2006-12-20 00:55:52 +01:00
</ form >< br />