[GH-ISSUE #73] 多vps情况,如何随意选择使用哪个? #37

Closed
opened 2026-02-27 23:15:09 +03:00 by kerem · 12 comments
Owner

Originally created by @rainsun007 on GitHub (May 7, 2018).
Original GitHub issue: https://github.com/snail007/goproxy/issues/73

@snail007 请教个问题

场景:
有5个vps, 想同时代理同一台机器的电脑(比如自己的笔记本),需要随意指定使用哪个代理,5个代理必须同时启动

看了个文档 , 没找到说明, 不知这个场景是否支持,应如何操作

Originally created by @rainsun007 on GitHub (May 7, 2018). Original GitHub issue: https://github.com/snail007/goproxy/issues/73 @snail007 请教个问题 场景: 有5个vps, 想同时代理同一台机器的电脑(比如自己的笔记本),需要随意指定使用哪个代理,5个代理必须同时启动 看了个文档 , 没找到说明, 不知这个场景是否支持,应如何操作
kerem 2026-02-27 23:15:09 +03:00
Author
Owner

@snail007 commented on GitHub (May 7, 2018):

这种情况可以配合haproxy的tcp代理你的五个vps,haproxy暴露一个端口给你的笔记本。

<!-- gh-comment-id:387036823 --> @snail007 commented on GitHub (May 7, 2018): 这种情况可以配合haproxy的tcp代理你的五个vps,haproxy暴露一个端口给你的笔记本。
Author
Owner

@rainsun007 commented on GitHub (May 7, 2018):

用haproxy是做了高可用 想随意调用代理的问题还在 想了一下 是否可以启动5个代理 设置5个不同的本地端口号 然后在选择使用代理时通过使用不同的端口号来操作

<!-- gh-comment-id:387038379 --> @rainsun007 commented on GitHub (May 7, 2018): 用haproxy是做了高可用 想随意调用代理的问题还在 想了一下 是否可以启动5个代理 设置5个不同的本地端口号 然后在选择使用代理时通过使用不同的端口号来操作
Author
Owner

@snail007 commented on GitHub (May 7, 2018):

那就是二级代理模式了,完全可以的。

<!-- gh-comment-id:387192291 --> @snail007 commented on GitHub (May 7, 2018): 那就是二级代理模式了,完全可以的。
Author
Owner

@rainsun007 commented on GitHub (May 8, 2018):

多谢 我搞下试试 搞不定再来请教

<!-- gh-comment-id:387258954 --> @rainsun007 commented on GitHub (May 8, 2018): 多谢 我搞下试试 搞不定再来请教
Author
Owner

@rainsun007 commented on GitHub (May 8, 2018):

@snail007 代理的问题可以解决 为了安全隐藏真实ip 需要高匿代理 这个现在支持吗

<!-- gh-comment-id:387297908 --> @rainsun007 commented on GitHub (May 8, 2018): @snail007 代理的问题可以解决 为了安全隐藏真实ip 需要高匿代理 这个现在支持吗
Author
Owner

@snail007 commented on GitHub (May 8, 2018):

纯转发,本来就是高匿名

<!-- gh-comment-id:387378742 --> @snail007 commented on GitHub (May 8, 2018): 纯转发,本来就是高匿名
Author
Owner

@wwu commented on GitHub (May 9, 2018):

请问haproxy的心跳检查应该如何设置? 我尝试直接tcp ping vps代理端口(比如38080), 但是心跳包报错.

<!-- gh-comment-id:387784718 --> @wwu commented on GitHub (May 9, 2018): 请问haproxy的心跳检查应该如何设置? 我尝试直接tcp ping vps代理端口(比如38080), 但是心跳包报错.
Author
Owner

@snail007 commented on GitHub (May 10, 2018):

haproxy怎么检查的没研究,你可以自行搜索。

<!-- gh-comment-id:387915135 --> @snail007 commented on GitHub (May 10, 2018): haproxy怎么检查的没研究,你可以自行搜索。
Author
Owner

@wwu commented on GitHub (May 10, 2018):

不知道proxy这边有没有暴露一个类似echo或者ping的端口, 这样可以给haproxy心跳检查用.

<!-- gh-comment-id:387949143 --> @wwu commented on GitHub (May 10, 2018): 不知道proxy这边有没有暴露一个类似echo或者ping的端口, 这样可以给haproxy心跳检查用.
Author
Owner

@snail007 commented on GitHub (May 10, 2018):

ping是ICMP协议 不是TCP

<!-- gh-comment-id:387958488 --> @snail007 commented on GitHub (May 10, 2018): ping是ICMP协议 不是TCP
Author
Owner

@snail007 commented on GitHub (Sep 7, 2018):

v6.0多个上级支持负载均衡高可用。

<!-- gh-comment-id:419587481 --> @snail007 commented on GitHub (Sep 7, 2018): v6.0多个上级支持负载均衡高可用。
Author
Owner

@wwu commented on GitHub (Sep 8, 2018):

多谢 ,问题已解决。

<!-- gh-comment-id:419610286 --> @wwu commented on GitHub (Sep 8, 2018): 多谢 ,问题已解决。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/goproxy#37
No description provided.