You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have read the documentation and understand the meaning of all the configuration items I have written, rather than just piling up seemingly useful options or default values.
I have carefully reviewed the documentation and have not resolved the issue.
I have searched the Issue Tracker for the issue I want to raise and did not find it.
I am a non-Chinese user.
I have tested with the latest Alpha branch version, and the issue still persists.
I have provided the server and client configuration files and processes that can reproduce the issue locally, rather than a sanitized complex client configuration file.
I provided the simplest configuration that can be used to reproduce the errors in my report, rather than relying on remote servers or piling on a lot of unnecessary configurations for reproduction.
I have provided complete logs, rather than just the parts I think are useful out of confidence in my own intelligence.
I have directly reproduced the error using the Mihomo command-line program, rather than using other tools or scripts.
Operating System
Linux
System Version
Linux 5.15.163-1.el7.x86_64
Mihomo Version
Mihomo Meta v1.19.0 linux amd64 with go1.20.14 Mon Dec 9 09:51:29 UTC 2024
Use tags: with_gvisor
> ip route
default via 10.0.2.1 dev bond0 proto static metric 300
10.0.2.0/24 dev bond0 proto kernel scope link src 10.0.2.23 metric 300
100.64.0.0/10 dev wg0 scope link
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
OMIT SOME DOCKER BRIDGE
192.168.2.0/24 dev wg0 proto kernel scope link src 192.168.2.1
192.168.50.0/24 dev wg0 scope link
198.18.0.0/30 dev utun0 proto kernel scope link src 198.18.0.1
I want to use the proxy (socks5) that already been setup on host 192.168.50.1:23456. So without Meta, I can successfully curl -x socks5://192.168.50.1:23456 https://www.google.com
Now, the problem is, the Linux server is a shared resource with others, I'd like to create a TUN device only for myself (tun.include-uid).
So I tried to use tun module on Meta with the above configuration. If I do not enable the tun module, the proxy through externel wireguard socks5 works fine (I can verify it by test the latency on metacubexd dashboard). But when I enable the tun, the socks proxy does not work. I have already excluded the wireguard routes by specifying tun.route-exclude-address
Verify steps
Operating System
Linux
System Version
Linux 5.15.163-1.el7.x86_64
Mihomo Version
Mihomo Meta v1.19.0 linux amd64 with go1.20.14 Mon Dec 9 09:51:29 UTC 2024
Use tags: with_gvisor
Configuration File
Description
The system has already setup up a kernel level
wireguard
NIC.I want to use the proxy (socks5) that already been setup on host
192.168.50.1:23456
. So without Meta, I can successfullycurl -x socks5://192.168.50.1:23456 https://www.google.com
Now, the problem is, the Linux server is a shared resource with others, I'd like to create a TUN device only for myself (
tun.include-uid
).So I tried to use
tun
module on Meta with the above configuration. If I do not enable thetun
module, the proxy through externel wireguard socks5 works fine (I can verify it by test the latency on metacubexd dashboard). But when I enable thetun
, thesocks
proxy does not work. I have already excluded the wireguard routes by specifyingtun.route-exclude-address
Reproduction Steps
See above
Logs
The text was updated successfully, but these errors were encountered: