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

Is it possible to add the relay server function into the configuration page? #1497

Open
tangdou1 opened this issue Aug 1, 2018 · 3 comments

Comments

@tangdou1
Copy link
Contributor

tangdou1 commented Aug 1, 2018

Is it easy to add the function of relay server which can help two passive nodes exchange information through p2p holing technique when one node publish new comments or something else while cannot find active nodes through tracker servers into the Configeration page?

@tangdou1 tangdou1 changed the title Is it easy to aa Is it easy to the relay server function? Aug 1, 2018
@tangdou1
Copy link
Contributor Author

tangdou1 commented Aug 4, 2018

@tangdou1 tangdou1 changed the title Is it easy to the relay server function? Is it possible to add the relay server function into the configuration page? Aug 5, 2018
@tangdou1
Copy link
Contributor Author

tangdou1 commented Jan 19, 2019

relevant:

#1734

#844

@tangdou1
Copy link
Contributor Author

tangdou1 commented Mar 25, 2019

A implementation road:

1.The server-help funciton is only valid for users having public ip address, and those opening this server-help function should have a feature flag.

2.The client function is only valid for poor users without any public ip address, and these users send their passive public ip and port (and also their host sites) to those good users opening this server-help function and having public ip.

3.Those users opening this server-help function keep a pool for saving those poor users without public ip.

4.When one poor user (A) want to send text message to one site of the zeronet, it will ask its connected good users. And the good users will check the pool for finding those poor users (C D F ..) which also host the site of the zeronet, and give their passive public ip to poor user A, and also give a notice (including the passive public ip and port) to those users (C D F ...).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant