apernet / hysteria

Hysteria is a powerful, lightning fast and censorship resistant proxy.
https://v2.hysteria.network/
MIT License
14.03k stars 1.57k forks source link

Docker部署 Hysteria2,客户端V2rayN无法连接 #859

Closed Administrator404 closed 7 months ago

Administrator404 commented 7 months ago

描述问题 Docker部署 Hysteria2,客户端V2rayN无法连接。

如何复现 客户端配置

server: 111.111.111.111:443
auth: 111

bandwidth:
  up: 100 mbps
  down: 100 mbps

tls:
  sni: xxx.com
  insecure: false #使用自签时需要改成true

socks5:
  listen: 127.0.0.1:1080
http:
  listen: 127.0.0.1:8080

服务端配置

listen: :443 
tls:
  cert: /etc/hysteria/xxx.com.crt
  key: /etc/hysteria/xxx.com.key

auth:
  type: password
  password: 111

docker-compose.yaml

version: "3.9"
services:
  hysteria:
    image: tobyxdd/hysteria
    container_name: hysteria
    restart: always
    network_mode: "host"
    volumes:
      - acme:/acme
      - /etc/hysteria:/etc/hysteria
    command: ["server", "-c", "/etc/hysteria/hysteria.yaml"]
volumes:
  acme:

启动命令

docker-compose up -d

预期行为 可以正常连接使用

日志 服务端日志 image 客户端日志 image

设备和操作系统 Centos 7.9 - x86_64

额外信息 启动后端口监听情况 image

Administrator404 commented 7 months ago

image NC命令不通,端口是有开放的 image 没有排查思路了,请大佬帮忙看看o(╥﹏╥)o

tobyxdd commented 7 months ago

https://hysteria.network/zh/docs/advanced/Troubleshooting/#failed-to-initialize-client-connect-error-timeout-no-recent-network-activity

Administrator404 commented 7 months ago

感谢大佬,参照文档升级了内核完美解决了。 image