v2fly / discussion

5 stars 0 forks source link

api addInbound 的 InboundHandlerConfig怎么指定协议protocol? #88

Closed zzxap closed 3 years ago

zzxap commented 3 years ago

inboxconfig := &core.InboundHandlerConfig{ Tag: inboundTag, ReceiverSettings: serial.ToTypedMessage(&proxyman.ReceiverConfig{ PortRange: net.SinglePortRange(80), Listen: net.NewIPOrDomain(net.LocalHostIP), }), ProxySettings: serial.ToTypedMessage(&dokodemo.Config{ Address: net.NewIPOrDomain(dest.Address), Port: uint32(dest.Port), Networks: []net.Network{net.Network_TCP}, }), }

ReceiverSettings只有端口和ip 没办法指定协议吗?

kslr commented 3 years ago

请查阅 HandlerService 部分

zzxap commented 3 years ago

HandlerService 没有介绍代码的。只有简单的几行 HandlerService 一些对于入站出站代理进行修改的 API,可用的功能如下:

添加一个新的入站代理; 添加一个新的出站代理; 删除一个现有的入站代理; 删除一个现有的出站代理; 在一个入站代理中添加一个用户(仅支持 VMess、VLESS、Trojan); 在一个入站代理中删除一个用户(仅支持 VMess、VLESS、Trojan);

怎么指定protocol?