ginuerzh / gost

GO Simple Tunnel - a simple tunnel written in golang
MIT License
15.82k stars 2.47k forks source link

能否在指定多IPV6出口的同时,支持优先使用IPV4或者IPV6 #975

Closed Ivaneus closed 11 months ago

Ivaneus commented 1 year ago

gost V3中已经实现了指定多IPV6出口, 但是当interface指定为IPV6之后 dns即便按照配置文档设定了IPV4或者IPV6优先,仍然无法实现同时兼容访问IPV4网站。 即指定IPV6为出口,同时DNS设置为IPV4或者IPV6优先之后, 通过gost 的socks5或者http 仍然无法访问IPV4网站,只能访问IPV6网站。 同类应用中,目前开源项目3proxy已经实现上述功能 https://3proxy.ru/doc/man3/3proxy.cfg.3.html -6 Only resolve IPv6 addresses. IPv4 addresses are packed in IPv6 in IPV6_V6ONLY compatible way. -4 Only resolve IPv4 addresses -46 Resolve IPv6 addresses if IPv4 address is not resolvable -64 Resolve IPv4 addresses if IPv6 address is not resolvable