Comments (5)
i am sorry for late reply, i can understand that your are frustrated when you encounter these problmes, i will try to add some detail docs about ehco
later( when i have enough time 🤣If you are interested in participating in the construction of the document, I would be very grateful!)
let me answer your questions one by one
For each relay config there are fields:
first of all yes! the options for both listen_type and listen_type are and only are raw wss and mwss
. i add some hits in this commit
How does ehco manage tcp and udp? Does it listen to both on interface and port specified in listen field of relay config?
no, udp will only be listened to if there is a value in udp_remotes
If yes, does ehco forward both tcp and udp to specified remote recievers? Does tcp traffic received by ehco goes only to tcp_remotes and udp traffic goes only to udp_remotes?
yes,ehco goes only to tcp_remotes and udp traffic goes only to udp_remotes?
Do I correctly understand, that to forward only tcp traffic (for example) I need to pass empty array to udp_remotes for such relay in config
yes , just pass empty array to udp_remotes or just don't pass this flag
Does web_token required only for prometheus web monitor
yes and no, if you want to keep you pprof endpoint safe, you can use this flag too
What does exactly do ehco install?
ehco install
just write one systemd service file to /etc/systemd/system/ehco.service
, and the template is here, if you want to add multiple systemd services, you can do this manully
from ehco.
i am sorry for late reply
It's not a problem :)
just pass empty array to udp_remotes
Then I guess there's some unnecessary output (or bug?) - in this screen as you see tcp_remotes
is empty, but ehco still printing that tcp relay started
or just don't pass this flag
Does it actual for both tcp and udp remote fields?
yes and no, if you want to keep you pprof endpoint safe, you can use this flag too
Well, I guess this part need for some explanation😅
ehco install
just write one systemd service file to/etc/systemd/system/ehco.service
So to use it I need to use it in next way: ehco install my-config.json
. Right?
from ehco.
just pass empty array to udp_remotes
thanks, this is a bug and i fix this in a9b4ecc
Well, I guess this part need for some explanation
added some explains for this flag, but in Chinese,Given that the majority of users are Chinese, but I will soon add instructions for the English version as well
So to use it I need to use it in next way: ehco install my-config.json. Right?
no, just useehco install
, avi
editor will open for you, you just need to change the content of the file and save it
from ehco.
Thanks, will wait it :)
from ehco.
help wanted
from ehco.
Related Issues (20)
- introduce QUIC HOT 1
- Support Custom DNS HOT 1
- 大佬,release可以放出编译好的文件吗 HOT 1
- A Method of Achieving Custom DNS
- 能否支持http api 的支持
- Support ProxyProtocol HOT 3
- 大佬!!这个报错是什么意思看不太懂....是在做节点服务器的时候docker-compose up后出现的 HOT 1
- feature web based connection manger
- Support go 1.19 build HOT 3
- 能否加一个 arm版的nightly? HOT 1
- openapi about users
- Support go1.20.x/1.21.0 build HOT 2
- 关于GSO的支持,以提升性能 HOT 1
- 关于增加h2mux和mptcp HOT 2
- bug: connection not shutdown immediately when use ws server
- Release incorrectly tagged as `1.13` HOT 6
- json配置文件读取失败 HOT 7
- Removing release v1.13 HOT 2
- 1.1.1版本的mwss模式依旧存在断流问题 HOT 5
- ehco对接sspanel失败 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ehco.