1
0
mirror of https://github.com/PurpleI2P/i2pd_docs_en synced 2025-03-13 05:41:16 +00:00

add docs about floodfill bootstrap

This commit is contained in:
Jeff Becker 2017-04-13 08:20:33 -04:00
parent cab3a1b9f9
commit 4fdffc7ef0
2 changed files with 24 additions and 6 deletions

View File

@ -0,0 +1,17 @@
Bootstrapping without Reseed Servers
==============================================
In some cases i2p's default reseed servers (servers used to fill i2p router's netdb with initial peers) are blocked.
I2PD has a unique feature that allows it to bootstrap off of any i2p router that is participating in the DHT, they are called floodfill routers and have the router capacity `f` in their router info.
## How To
* obtain a `router.info` file of a floodfill router out of band, save to `/tmp/floodfill.router.info` or some other path
* run `i2pd --reseed.floodfill=/tmp/floodfill.router.info` and if that router is online you'll be able to bootstrap into the network from just that routers
## Caviets
* The floodfill *must* be trustworthy, it could give you all colluding peers if it's a baddie.
* *DO NOT* use a random floodfill unless you don't care about high security and just want to test out this feature.
* Java I2P routers seem to dislike this feature (sometimes) and may back off exponentially

View File

@ -21,6 +21,7 @@ pages:
- Anonymous IRC chats: tutorials/irc.md - Anonymous IRC chats: tutorials/irc.md
- Filesharing: tutorials/filesharing.md - Filesharing: tutorials/filesharing.md
- Using RetroShare with i2pd: tutorials/retroshare.md - Using RetroShare with i2pd: tutorials/retroshare.md
- Bootstrapping without Reseed Servers: tutorials/floodfill-bootstrap.md
- Developer Section: - Developer Section:
- Building from source: - Building from source:
- Requirements: devs/building/requirements.md - Requirements: devs/building/requirements.md