|
|
|
@ -53,9 +53,7 @@ delete the file 'DATA/SETTINGS/httpProxy.conf' in the YaCy application root fold
|
|
|
|
|
</tr>
|
|
|
|
|
-->
|
|
|
|
|
<tr>
|
|
|
|
|
<td><input type="submit" name="generalsettings" value="submit"></td>
|
|
|
|
|
<td></td>
|
|
|
|
|
<td></td>
|
|
|
|
|
<td colspan="3"><input type="submit" name="generalsettings" value="submit"></td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</fieldset>
|
|
|
|
@ -68,15 +66,7 @@ delete the file 'DATA/SETTINGS/httpProxy.conf' in the YaCy application root fold
|
|
|
|
|
<td>Proxy and Administration Port:</td>
|
|
|
|
|
<td><input name="port" type="text" size="5" maxlength="5" value="#[port]#"></td>
|
|
|
|
|
<td><i>Changes will take effect after restart only.</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr valign="top">
|
|
|
|
|
<td>Transparent Proxy:</td>
|
|
|
|
|
<td><input type="checkbox" name="isTransparentProxy" align="top" #(isTransparentProxy)#::checked#(/isTransparentProxy)#></td>
|
|
|
|
|
<td>With this you can specify if YaCy can be used as transparent proxy.<br>
|
|
|
|
|
<i>Hint: On Linux you can configure your firewall to transparently redirect all HTTP traffic through YaCy using this iptables rule:</i><br>
|
|
|
|
|
<small><code>iptables -t nat -A PREROUTING -p tcp -s 192.168.0.0/16 --dport 80 -j DNAT --to 192.168.0.1:#[port]#</code></small>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
<p>You can restrict the access to this proxy using a two-stage security barrier:
|
|
|
|
@ -96,6 +86,30 @@ delete the file 'DATA/SETTINGS/httpProxy.conf' in the YaCy application root fold
|
|
|
|
|
</fieldset>
|
|
|
|
|
</form><br>
|
|
|
|
|
|
|
|
|
|
<p><form action="SettingsAck_p.html" method="post" enctype="multipart/form-data">
|
|
|
|
|
<fieldset><legend>HTTP Networking</legend>
|
|
|
|
|
<table border="0" cellspacing="5">
|
|
|
|
|
<tr valign="top">
|
|
|
|
|
<td>Transparent Proxy:</td>
|
|
|
|
|
<td><input type="checkbox" name="isTransparentProxy" align="top" #(isTransparentProxy)#::checked#(/isTransparentProxy)#></td>
|
|
|
|
|
<td>With this you can specify if YaCy can be used as transparent proxy.<br>
|
|
|
|
|
<i>Hint: On linux you can configure your firewall to transparently redirect all http traffic through yacy using this iptables rule:</i><br>
|
|
|
|
|
<small><code>iptables -t nat -A PREROUTING -p tcp -s 192.168.0.0/16 --dport 80 -j DNAT --to 192.168.0.1:#[port]#</code></small>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr valign="top">
|
|
|
|
|
<td>Connection Keep-Alive:</td>
|
|
|
|
|
<td><input type="checkbox" name="connectionKeepAliveSupport" align="top" #(connectionKeepAliveSupport)#::checked#(/connectionKeepAliveSupport)#></td>
|
|
|
|
|
<td>With this you can specify if YaCy should support the HTTP connection keep-alive feature.</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr valign="top">
|
|
|
|
|
<td></td>
|
|
|
|
|
<td colspan="2"><input type="submit" name="httpNetworking" value="submit"> <i>Changes will take effect immediately.</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</fieldset>
|
|
|
|
|
</form><br>
|
|
|
|
|
|
|
|
|
|
<p><form action="SettingsAck_p.html" method="post" enctype="multipart/form-data">
|
|
|
|
|
<fieldset><legend>Remote Proxy (optional)</legend>
|
|
|
|
|
<p>YaCy can use another proxy to connect to the internet. You can enter the address for the remote proxy here:</p>
|
|
|
|
|