Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Randomize IP binding and Port #77

Open
desyncr opened this issue Apr 20, 2021 · 1 comment · May be fixed by #95
Open

Randomize IP binding and Port #77

desyncr opened this issue Apr 20, 2021 · 1 comment · May be fixed by #95
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@desyncr
Copy link
Collaborator

desyncr commented Apr 20, 2021

To avoid scrapping on known IP and Ports it'd be convenient to randomize them.

Describe the solution you'd like
On setup the IP to bind and the Port should be configured under these ranges: "bindTo 127.x.y.z (with x,y,z each 1-254) with port between 5001 and 32767 (inclusive interval)"

Bindings to look for:

  • Fproxy's
  • FCP's

Additional context
These settings may be changed each start up.

@desyncr desyncr self-assigned this Apr 20, 2021
@desyncr desyncr added the enhancement New feature or request label Apr 20, 2021
@ArneBab
Copy link

ArneBab commented Apr 20, 2021

IP + Port should stay the same after installation so websites cannot just get lucky when trying only a single IP+Port. The FCP port should also be changed to a random value (same range as the PORT). There needs to be a way to communicate the IP+Ports to actual Freenet-using apps, otherwise this change requires a way to embed the Freenet starter into apps so those apps can still connect.

@desyncr desyncr added this to the v1 milestone Apr 21, 2021
@desyncr desyncr linked a pull request Aug 14, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants