Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

伪装未生效,代理正常。 #1232

Open
Yakumo127 opened this issue Oct 20, 2024 · 10 comments
Open

伪装未生效,代理正常。 #1232

Yakumo127 opened this issue Oct 20, 2024 · 10 comments
Labels
bug Something isn't working

Comments

@Yakumo127
Copy link

Describe the bug

使用挂在cf上的域名 并配置dns 解析至服务器,未开启代理
代理正常,但是伪装未生效?

访问域名显示 ERR_CONNECTION_CLOSED

已经使用chrome --origin-to-force-quic-on=your.site.com:443指令
可以正常访问github等被墙网站

To Reproduce.
访问域名“域名:443”

Expected behavior
跳转到www.bing.com

Logs
一直是这两条重复
Oct 20 07:38:34 racknerd-011b91 hysteria[2484304]: 2024-10-20T07:38:34-04:00 WARN TCP error {"addr": "222.22.222.212:6275", "id": "user", "reqAddr": "edge.microsoft.com:443", "error": "writeto tcp4 148.148.148.148:62898->204.79.197.239:443: read tcp4 148.148.148.148:62898->204.79.197.239:443: read: connection reset by peer"}
Oct 20 07:49:32 racknerd-011b91 hysteria[2502772]: 2024-10-20T07:49:32-04:00 WARN TCP error {"addr": "222.22.222.212:6146", "id": "user", "reqAddr": "域名:443", "error": "dial tcp4 148.148.148.148:443: connect: connection refused"}

Device and Operating System
hysteria2,ubuntu20.04

Additional context
Add any other context about the problem here.

@Yakumo127 Yakumo127 added the bug Something isn't working label Oct 20, 2024
@Yakumo127
Copy link
Author

使用bash <(curl -fsSL https://get.hy2.sh/) 该脚本搭建

@Yakumo127
Copy link
Author

Yakumo127 commented Oct 20, 2024

服务端配置文件
listen: :443 #监听端口

#使用CA证书
acme:
  domains:
    - rn.111111.xyz #你的域名,需要先解析到服务器ip
  email: test@sharklasers.com

#使用自签证书
#tls:
#  cert: /etc/hysteria/server.crt
#  key: /etc/hysteria/server.key

auth:
  type: password
 # password:  #设置认证密码
  
masquerade:
  type: proxy
  proxy:
    url: https://www.bing.com #伪装网址
    rewriteHost: true

@haruue
Copy link
Collaborator

haruue commented Oct 20, 2024

您好。

我想问下你们是从看到哪里的教程, 这么多人伪装都是反代 bing。

我们 不建议反代任何微软系网站, 包括微软官网, bing, 或者 GitHub。 微软会认为您创建了一个外观与微软网站一致的「钓鱼网站」用于恶意获取用户登录凭据, 并给你的 VPS 提供商发送滥用报告。 这可能会导致您的 VPS 被提供商封禁。

@Yakumo127
Copy link
Author

您好。

我想问下你们是从看到哪里的教程, 这么多人伪装都是反代 bing。

我们 不建议反代任何微软系网站, 包括微软官网, bing, 或者 GitHub。 微软会认为您创建了一个外观与微软网站一致的「钓鱼网站」用于恶意获取用户登录凭据, 并给你的 VPS 提供商发送滥用报告。 这可能会导致您的 VPS 被提供商封禁。

在youtube上的一些教程,
我试过改成google.com 也是提示
Oct 20 07:38:34 racknerd-011b91 hysteria[2484304]: 2024-10-20T07:38:34-04:00 WARN TCP error {"addr": "222.22.222.212:6275", "id": "user", "reqAddr": "edge.microsoft.com:443", "error": "writeto tcp4 148.148.148.148:62898->204.79.197.239:443: read tcp4 148.148.148.148:62898->204.79.197.239:443: read: connection reset by peer"}
Oct 20 07:49:32 racknerd-011b91 hysteria[2502772]: 2024-10-20T07:49:32-04:00 WARN TCP error {"addr": "222.22.222.212:6146", "id": "user", "reqAddr": "域名:443", "error": "dial tcp4 148.148.148.148:443: connect: connection refused"}

@haruue
Copy link
Collaborator

haruue commented Oct 20, 2024

Oct 20 07:49:32 racknerd-011b91 hysteria[2502772]: 2024-10-20T07:49:32-04:00 WARN TCP error {"addr": "222.22.222.212:6146", "id": "user", "reqAddr": "域名:443", "error": "dial tcp4 148.148.148.148:443: connect: connection refused"}

看起来这是因为你的浏览器在通过 socks5 代理, 通过 hysteria 客户端访问你的域名, 当浏览器的 socks5 代理生效时, 不会通过 QUIC 连接目标网站(即使设置了 --origin-to-force-quic-on 选项)

@Yakumo127
Copy link
Author

Oct 20 07:49:32 racknerd-011b91 hysteria[2502772]: 2024-10-20T07:49:32-04:00 WARN TCP error {"addr": "222.22.222.212:6146", "id": "user", "reqAddr": "域名:443", "error": "dial tcp4 148.148.148.148:443: connect: connection refused"}

看起来这是因为你的浏览器在通过 socks5 代理, 通过 hysteria 客户端访问你的域名, 当浏览器的 socks5 代理生效时, 不会通过 QUIC 连接目标网站(即使设置了 --origin-to-force-quic-on 选项)

了解了感谢,我试下tun模式能否成功使用quic 链接目标网站

@haruue
Copy link
Collaborator

haruue commented Oct 20, 2024

另外伪装反代 Google 仍然不合适。
出于避免大量相同配置成为特征的考量, 我们不会推荐应该伪装反代什么网站。
我之前在 Hysteria 群提及过应该如何选择伪装的网站, 我把这些内容复制到这里。

我个人建议配反代的话, 原则上尽量反代一些简单的, 墙内看起来内容合法网站。 避免交互复杂、 有大量用户生成的中文内容的网站。
GitHub 上有很多在国内不合法的内容, 你反代个 GitHub 那不是找封么。。
还好没见到反代 Google Twitter YouTube 的。。

@haruue
Copy link
Collaborator

haruue commented Oct 20, 2024

我试下tun模式能否成功使用quic 链接目标网站

如果你只是要测试伪装是否工作, 我建议直接关掉代理进行测试。

@Yakumo127
Copy link
Author

另外伪装反代 Google 仍然不合适。 出于避免大量相同配置成为特征的考量, 我们不会推荐应该伪装反代什么网站。 我之前在 Hysteria 群提及过应该如何选择伪装的网站, 我把这些内容复制到这里。

我个人建议配反代的话, 原则上尽量反代一些简单的, 墙内看起来内容合法网站。 避免交互复杂、 有大量用户生成的中文内容的网站。
GitHub 上有很多在国内不合法的内容, 你反代个 GitHub 那不是找封么。。
还好没见到反代 Google Twitter YouTube 的。。

https://t.me/hysteria_github/78836/324651

只是根据youtube的教程设置的,只是权当测试,为了放置意外的错误,才没有对它的教程代码做更改,了解我这就试一下

@Yakumo127
Copy link
Author

感谢,完美解决问题。看来确实是代理软件的问题,十分感谢。

我试下tun模式能否成功使用quic 链接目标网站

如果你只是要测试伪装是否工作, 我建议直接关掉代理进行测试。

十分感谢,伪装成功。看来确实是代理软件的问题
有点小小的疑惑,使用自己域名的伪装验证方法已经理解了,使用自签 tls 的方式,应当如何检查伪装是否生效呢?
十分感谢您的解惑

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants