Skip to content
This repository was archived by the owner on Jan 21, 2026. It is now read-only.

Support binding to a client port in addition to a client address.#793

Open
scottmsilver wants to merge 2 commits intosivel:masterfrom
scottmsilver:master
Open

Support binding to a client port in addition to a client address.#793
scottmsilver wants to merge 2 commits intosivel:masterfrom
scottmsilver:master

Conversation

@scottmsilver
Copy link

I'd like speedtest to be able to bind to a client port, in addition to an IP. I extended source_address to support IP:PORT scheme and made it so you could optionally include the port or the IP address. The reason I want to bind to a client port is that I want my firewall to be route the speedtest through different external gateways based on the client port. This allows me to run speed tests against the different egress routes on my network but run the speedtest from a device that is not my router. This should be entirely backwards compatible.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant