felipejfc / Udpx
Licence: other
A Fast UDP Proxy written in Golang
Stars: ✭ 56
Projects that are alternatives of or similar to Udpx
Baiducrawler
Sample of using proxies to crawl baidu search results.
Stars: ✭ 116 (+107.14%)
Mutual labels: proxy, proxies
Smartproxy
HTTP(S) Rotating Residential proxies - Code examples & General information
Stars: ✭ 205 (+266.07%)
Mutual labels: proxy, proxies
Gobetween
☁️ Modern & minimalistic load balancer for the Сloud era
Stars: ✭ 1,631 (+2812.5%)
Mutual labels: proxy, udp
Proxy admin free
Proxy是高性能全功能的http代理、https代理、socks5代理、内网穿透、内网穿透p2p、内网穿透代理、内网穿透反向代理、内网穿透服务器、Websocket代理、TCP代理、UDP代理、DNS代理、DNS加密代理,代理API认证,全能跨平台代理服务器。
Stars: ✭ 487 (+769.64%)
Mutual labels: proxy, udp
Spoon
🥄 A package for building specific Proxy Pool for different Sites.
Stars: ✭ 173 (+208.93%)
Mutual labels: proxy, proxies
Mr2
Mr.2 can help you expose local server to external network. Support both TCP/UDP, of course support HTTP. Zero-Configuration.
Stars: ✭ 1,102 (+1867.86%)
Mutual labels: proxy, udp
Udpspeeder
A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)
Stars: ✭ 3,699 (+6505.36%)
Mutual labels: proxy, udp
Proxybroker
Proxy [Finder | Checker | Server]. HTTP(S) & SOCKS 🎭
Stars: ✭ 2,767 (+4841.07%)
Mutual labels: proxy, proxies
Frpc Android
Android,安卓版frpc,一个快速反向代理,可帮助您将NAT或防火墙后面的本地服务器暴露给Internet。
Stars: ✭ 205 (+266.07%)
Mutual labels: proxy, udp
Blinksocks
A framework for building composable proxy protocol stack.
Stars: ✭ 587 (+948.21%)
Mutual labels: proxy, udp
Leaf
A lightweight and fast proxy utility tries to include any useful features.
Stars: ✭ 530 (+846.43%)
Mutual labels: proxy, udp
Proxy Scraper
Proxy-Scraper is simple Perl script for scraping proxies from multiple websites.
Stars: ✭ 24 (-57.14%)
Mutual labels: proxy, proxies
Ldap Auth Proxy
A simple drop-in HTTP proxy for transparent LDAP authentication which is also a HTTP auth backend.
Stars: ✭ 48 (-14.29%)
Mutual labels: proxy
Mongoproxy
A server that speaks the MongoDB wire protocol and can analyze/transform requests and responses - This Repository is NOT a supported MongoDB product
Stars: ✭ 52 (-7.14%)
Mutual labels: proxy
X Proxies
Usable ip proxies, crawling from some proxy websites.
Stars: ✭ 53 (-5.36%)
Mutual labels: proxies
Megalodon
Mastodon, Pleroma and Misskey API client library for node.js and browser
Stars: ✭ 52 (-7.14%)
Mutual labels: proxy
UDPX
A Super Fast UDP Proxy that works as a NAT (has support to multiple clients) written in Golang.
About
Features
- Super Fast
- Can Handle Multiple Clients
- Act as a NAT
- Dynamic upstreams
- Multiple upstreams
Dependencies
- GO 1.7
Compiling
make build
Usage
$ ./bin/udpx --help
A fast UDP proxy that support multiple clients and dynamic upstreams
Usage:
udpx [command]
Available Commands:
start starts UDP proxy
version Print the version number of UDPX
Use "udpx [command] --help" for more information about a command.
TODO
- [x] Add config
- [x] Add command
- [x] Add tests infrastructure
- [x] Travis CI and Code Coverage
- [x] Support to multiple upstreams
- [x] Dynamically resolve upstreams
- [x] Dynamically add proxies
- [x] Dynamically remove proxies
- [x] Resolve new upstream addr if it changes
- [x] Make timeout logic faster by making less updates
- [ ] Zap has a leak, maybe use another logger
- [ ] Dynamically added proxies must be shared my multiple udpx instances
- [ ] Can persist upstreams
- [ ] Print statistics of messages sent and clients active /sec
- [ ] Persist proxy state between reboots?
- [ ] Docs
- [ ] Example
- [ ] Performance tests
- [ ] Add more tests
- [ ] Limit clients?
- [X] Docker
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].