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

Add proxying support for TCP Port (SOCKS v5) #1949

Open
1 task done
gi-yt opened this issue Jul 28, 2022 · 3 comments
Open
1 task done

Add proxying support for TCP Port (SOCKS v5) #1949

gi-yt opened this issue Jul 28, 2022 · 3 comments
Labels
area:monitor Everything related to monitors feature-request Request for new features to be added type:enhance-existing feature wants to enhance existing monitor

Comments

@gi-yt
Copy link

gi-yt commented Jul 28, 2022

⚠️ Please verify that this feature request has NOT been suggested before.

  • I checked and didn't find similar feature request

🏷️ Feature Request Type

Other

🔖 Feature description

Even if socks5 is used for proxying, proxying support is only available for the http(s) mode and not TCP Port/Ping modes...
This shouldn't be too hard to implement since SOCKS v5 does support this unlike HTTP proxies..

✔️ Solution

Implement proxying for SOCKS based proxies on TCP Port/Ping mode

❓ Alternatives

N/A

📝 Additional Context

image
With HTTP(s) mode ^
image
With TCP Port mode ^

@gi-yt gi-yt added the feature-request Request for new features to be added label Jul 28, 2022
@chakflying
Copy link
Collaborator

FYI since the tcp-ping library and node.js's Socket.connect() does not support the use of proxies, this would not be very easy. We may have to switch to another library like socks, and possibly rewrite or modify tcp-ping to make use of it.

@Ran-Xing
Copy link

Ran-Xing commented Feb 5, 2023

I think this is more important, after all, I don't want to deploy multiple uptimes at the same time

In some important network environments, if you can open fewer ports, open fewer ports

@ShadowVoyd

This comment was marked as spam.

@CommanderStorm CommanderStorm added the area:monitor Everything related to monitors label Dec 8, 2023
@CommanderStorm CommanderStorm added the type:enhance-existing feature wants to enhance existing monitor label Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:monitor Everything related to monitors feature-request Request for new features to be added type:enhance-existing feature wants to enhance existing monitor
Projects
None yet
Development

No branches or pull requests

5 participants