NotAzay
NotAzay
一样的问题,go 1.18.6 二进制文件大小45Mb,go build -ldflags "-s -w -H=windowsgui" -buildmode=pie
> 首先,我看不懂,你说的 “Connect地址” 是什么意思。 > > 你在两处提及了这个词汇。但是似乎意义不同。 > > 目前我的理解是,该 词 的 第一个出现,意思是 socks5 的监听 的 ip 或者 host; > > 该词的第二个出现,意思是 客户端发起的 请求 中的 ip。如果是这样的话,那么你设置 route即可,目前你给出的route应该就可以吧? 两处的Connect地址都是指Socks5协议里的客户端发送需要访问的IP和端口,以及指定的协议,即Connect
不好意思,配置上有一点写错了 _[[listen]] tag = "listentag" protocol = "socks5" host = "127.0.0.1" port = 10800 sniffing.enabled = true_ 这里的Host应该是机器的内网IP,即192.168.x.x
> 表述不清。自己总结语言。不要掺杂 “Connect” 字眼。该术语属于socks5标准 以及 内部实现范畴,与vs配置毫无关联。 我在连接到VS前,把所有尝试与VS socks5握手的目标IP、端口和协议都修改成了127.0.0.1和Connect协议。 现在有一点很奇怪,即使我把Route设置为: [[route]] network = ["tcp"] toTag = "MyProxy" 还是连不上,都默认走了第一个Reject的Dial
> 另外我再次强调,vs没有“Connect协议” 这个东西,没这个配置。请你表达清楚。 抱歉,我指的是 Socks5协议的内容。 
> 不好意思,我原来把所有日志输出包剔除了,需要修改自己的代码后才能给出Debug日志,因此才没有一开始就给出日志。
``` 2022-06-11 15:10:46.103 [34mINFO[0m zap log init complete. 2022-06-11 15:10:47.125 [34mINFO[0m Listening {"protocol": "tcp+socks5", "listen_addr": "192.168.2.173:29616", "defaultClient": "tcp+reject", "dial_addr": ":0"} 2022-06-11 15:10:51.608 [34mINFO[0m New Accepted Conn {"connid": 615982, "from": "192.168.2.173:11023",...
> > > 另外我再次强调,vs没有“Connect协议” 这个东西,没这个配置。请你表达清楚。 > > > > > > 抱歉,我指的是 Socks5协议的内容。  > > 我知道你知道 socks5 协议的内容。我也希望你知道我知道你知道socks5协议的内容。问题是 你知不知道socks5协议的内容和本问题没关系吧。只要请求的是tcp 那么肯定就是 connect。你直接说 tcp连接即可。 好的,那请问如何配置才能只代理内网的tcp连接呢?我按照上面的配置设置,日志却显示都引向了reject。