Currently you have TCPClientTunnel [Socks] and [SNI] custom sections. Those are not Wireguard standards and might overlap in the future.
Why not make a [Wireproxy] section and merge those custom options there?
Also make those tunnels more useful.
Example:
[Wireproxy]
# Set up more tunnels by declaring tunnel lines
# Bindaddr , DestTarget
TCPClientTunnel = 127.0.0.1:25565,play.cubecraft.net:25565
TCPClientTunnel = 127.0.0.1:25569,play.cubecraft.net:25569
# TCPServerTunnel
# "VPN":ListenPort , Targer
TCPServerTunnel = VPN:3422,127.0.0.1:25545
TCPServerTunnel = VPN:1234,192.168.23.45:5678
STDIOTunnel = ssh.myserver.net:22
STDIOTunnel = ssh.myserver.net:23
Socks5Proxy = 127.0.0.1:25344
Socks5Proxy = 192.168.23.45:1080
Socks5Username = xyz
Socks5Password = xyz
HTTPProxy = 127.0.0.1:25345
SNIProxy = 127.0.0.1:25345
Currently you have
TCPClientTunnel[Socks]and[SNI]custom sections. Those are not Wireguard standards and might overlap in the future.Why not make a
[Wireproxy]section and merge those custom options there?Also make those tunnels more useful.
Example: