Most recent edit on 2007-02-15 19:56:00 by ShoeyFighter [Removed out of date freenet.ini file... Suggessted use of Frpoxy to change settings]
Additions:
When starting Freenet for the first time, the node writes a default configuration file named freenet.ini. You most likely will want to change certain things, like the node-name and the ports on which the node listens for connections.
Changing Settings
The easiest way to change the configuration settings is by using Fproxy. Configuration Page∞
You can also change configuration settings by manually editing the freenet.ini file. Note: While some settings can be read "on-the-fly" by Freenet, it is best to stop the node if you want to make any changes manually.
Deletions:
When starting freenet for the first time, the node writes a default configfile named freenet.ini. You most likely will want to change certain things, like the node-name
and the ports on which the node listens for connections.
The parts between /* */ are comments. You should not include them in your config file. Future versions will most likely
allow for the usual script / configfile comments (ie # or something ).
node.ipAddressOverride=12.110.110.204 /* in case freenet can't detect your external (ie Internet facing) IP */
node.outputBandwidthLimit=15K
node.swapRequestSendInterval=2000
node.tempDir=./temp-37862 /* where should freenet store it's temp files (the number indicates the listenport for that instance of freenet */
node.storeSize=1G
node.storeDir=.
node.listenPort=4000 /* on which port should the node communicate with the external world (TCP / UDP or both?)*/
node.nodeDir=.
node.name= /* a friendly name for your node */
node.downloadsDir=downloads /* where to store fetched files */
node.testnet.enabled=true /* allow the upload of logfiles and the like */
node.testnet.port=5000 /* the tcp port for the
fcp.port= /* on what port to listen for fcp connections (ie frost)
fcp.bindto=192.168..... /* the address ( ie your network interface) to listen on for fcp connections. 127.0.0.1: allow only from localhost */
fcp.allowedHosts=192.168..... /* the hosts (and/or subnets) that are allowed to access fcp, e.g. 192.168.0.119,178.20.0.0/16 */
fcp.enabled=true /* enable the fcp protocol interface */
logger.maxCachedLines=100k
logger.enabled=true
logger.dirname=logs
logger.maxCachedBytes=10M
logger.priority=MINOR
logger.maxZippedLogsSize=1G
logger.interval=5MINUTE
fproxy.bindto=192.168...... /* the address ( ie your network interface) to listen on for fproxy connections. 127.0.0.1: allow only from localhost */
fproxy.allowedHosts=192.168....... /*the hosts (and/or subnets) that are allowed to access fproxy, e.g. 192.168.0.119,178.20.0.0/16 */
fproxy.enabled=true /* enable the webinterface to freenet */
fproxy.port=8888 /* the port to listen on for connections */
End
Edited on 2006-09-20 19:52:17 by MichaelH
Additions:
fcp.allowedHosts=192.168..... /* the hosts (and/or subnets) that are allowed to access fcp, e.g. 192.168.0.119,178.20.0.0/16 */
fproxy.allowedHosts=192.168....... /*the hosts (and/or subnets) that are allowed to access fproxy, e.g. 192.168.0.119,178.20.0.0/16 */
Edited on 2006-02-24 17:32:21 by BlaatSchaap [I forgot to include comment about not including comments for now...]
Additions:
When starting freenet for the first time, the node writes a default configfile named freenet.ini. You most likely will want to change certain things, like the node-name
and the ports on which the node listens for connections.
The parts between /* */ are comments. You should not include them in your config file. Future versions will most likely
allow for the usual script / configfile comments (ie # or something ).
Edited on 2006-02-23 21:37:28 by cp50446-a.tilbu1.nb.home.nl [added recent changes to the config file (ie bind address) and commented briefly what they mean]
Additions:
node.ipAddressOverride=12.110.110.204 /* in case freenet can't detect your external (ie Internet facing) IP */
node.outputBandwidthLimit=15K
node.tempDir=./temp-37862 /* where should freenet store it's temp files (the number indicates the listenport for that instance of freenet */
node.listenPort=4000 /* on which port should the node communicate with the external world (TCP / UDP or both?)*/
node.name= /* a friendly name for your node */
node.downloadsDir=downloads /* where to store fetched files */
node.testnet.enabled=true /* allow the upload of logfiles and the like */
node.testnet.port=5000 /* the tcp port for the
fcp.port= /* on what port to listen for fcp connections (ie frost)
fcp.bindto=192.168..... /* the address ( ie your network interface) to listen on for fcp connections. 127.0.0.1: allow only from localhost */
fcp.enabled=true /* enable the fcp protocol interface */
fproxy.bindto=192.168...... /* the address ( ie your network interface) to listen on for fproxy connections. 127.0.0.1: allow only from localhost */
fproxy.enabled=true /* enable the webinterface to freenet */
fproxy.port=8888 /* the port to listen on for connections */
Deletions:
node.ipAddressOverride=
node.outputBandwidthLimit=15K
node.tempDir=./temp-37862
node.listenPort=4000
node.name=
node.downloadsDir=downloads
node.testnet.enabled=true
node.testnet.port=5000
fcp.port=
fproxy.enabled=true
fproxy.port=8888
Edited on 2006-02-23 16:49:59 by RobertGuerra
Additions:
node.name=
fcp.port=
Deletions:
node.name=Omega5
fcp.port=9481
Oldest known version of this page was edited on 2006-02-23 16:49:44 by RobertGuerra []
Page view:
node.ipAddressOverride=
node.outputBandwidthLimit=15K
node.swapRequestSendInterval=2000
node.tempDir=./temp-37862
node.storeSize=1G
node.storeDir=.
node.listenPort=4000
node.nodeDir=.
node.name=
Omega5
node.downloadsDir=downloads
node.testnet.enabled=true
node.testnet.port=5000
fcp.port=9481
logger.maxCachedLines=100k
logger.enabled=true
logger.dirname=logs
logger.maxCachedBytes=10M
logger.priority=MINOR
logger.maxZippedLogsSize=1G
logger.interval=5MINUTE
fproxy.enabled=true
fproxy.port=8888
End