gost
gost copied to clipboard
两种转发配置的区别?
第一种:gost监听国内鸡666端口,转发到国外鸡的443端口,再经由国外鸡将443端口收到的数据本地转发给55R所在的2333端口 国内鸡: { "Debug": true, "Retries": 0, "ServeNodes": [ "tcp://:666", "udp://:666" ], "ChainNodes": [ "relay+mtls://xxx:[email protected]:443" ] } 国外鸡: { "Debug": true, "Retries": 0, "ServeNodes": [ "relay+mtls://xxx:xxx@:443/127.0.0.1:2333" ] } 第二种:第二种配置我不是很能理解……是否是在国内鸡建立666端口到国外鸡55R的2333端口的转发,然后将这个请求转发给国外鸡443端口? 国内鸡: { "Debug": true, "Retries": 0, "ServeNodes": [ "udp://0.0.0.0:666/1.1.1.1.1:2333", "tcp://0.0.0.0:666/1.1.1.1.1:2333" ], "ChainNodes": [ "relay+tls://xxx:[email protected]:443" ] } 国外鸡 { "Debug": true, "Retries": 0, "ServeNodes": [ "relay+tls://xxx:[email protected]:443" ] } 两种配置貌似达到的作用是一致的,但感觉好像哪里不太一样,还望大佬教我。
效果基本一样,但是有区别,第一种是 “转发隧道” ,第二种是 “端口转发”。 可参考该文档:https://docs.ginuerzh.xyz/gost/relay
端口转发是客户端指定要转发的目的地址,转发隧道是由服务端指定目的地址。