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

Virtual setup that represents multiple computers on same network #100

Open
wigging opened this issue Nov 20, 2024 · 3 comments
Open

Virtual setup that represents multiple computers on same network #100

wigging opened this issue Nov 20, 2024 · 3 comments

Comments

@wigging
Copy link

wigging commented Nov 20, 2024

I have some Pyro5 code that communicates between two computers on my home network. The code works fine but I would like to test it with 5 to 10 computers on the same network. Since I don't have more than two physical computers, is there a way to test this virtually using virtual machines, Docker containers, or something else? Does Pyro5 work with any of these solutions?

@irmen
Copy link
Owner

irmen commented Nov 29, 2024

Pyro5 just uses the basic TCP/IP network services. In the documentation are some tips on what you might need to set in the configuration to make your servers externally reachable, but Pyro itself is not tied to one solution or another. As long as the network setup properly ensures connectivity and port forwarding you should be able to configure Pyro clients and servers to talk to each other

@wigging
Copy link
Author

wigging commented Dec 4, 2024

In the documentation are some tips on what you might need to set in the configuration to make your servers externally reachable

Is this the documentation you are referring to? https://pyro5.readthedocs.io/en/latest/config.html

@irmen
Copy link
Owner

irmen commented Dec 4, 2024

Yes it is. Also, the command line tools take certain options that are related to port and host configuration as well. These are described in the relevant chapters for example the name server https://pyro5.readthedocs.io/en/latest/nameserver.html#nameserver-nameserver

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

2 participants