cmj2002 / warp-docker

Run Cloudflare WARP in Docker.
GNU General Public License v3.0
256 stars 84 forks source link

无法远程连接socks5 #15

Closed ppoiissbsjksms closed 6 months ago

ppoiissbsjksms commented 7 months ago

你好,搭建成功后运行curl --socks5 127.0.0.1:1080 https://cloudflare.com/cdn-cgi/trace 回显warp=on正常 在其他主机使用这个socks5.提示无法连接curl: (28) Failed to connect to test.host.com port 9696 after 15461 ms: Couldn't connect to server 运行docker ps查看监听的是0.0.0.0 ce962203bbf2 caomingjun/warp "/entrypoint.sh" 3 minutes ago Up 3 minutes (healthy) 0.0.0.0:9696->1080/tcp, :::9696->1080/tcp warp

cmj2002 commented 7 months ago

防火墙是否放通了该端口?

ppoiissbsjksms commented 7 months ago

防火墙是放通的,tcping 9696端口失败. 我使用iptables转发7777端口至9696端口 curl --socks5 test.host.com:7777 https://cloudflare.com/cdn-cgi/trace 回显正常

cmj2002 commented 7 months ago

防火墙是放通的,tcping 9696端口失败. 我使用iptables转发7777端口至9696端口 curl --socks5 test.host.com:7777 https://cloudflare.com/cdn-cgi/trace 回显正常

这样的话我认为不是容器的问题,应该还是某种防火墙问题。如果容器的 1080 端口直接绑定到主机的 7777 端口可用吗?

ppoiissbsjksms commented 7 months ago

请问是使用host模式吗?

cmj2002 commented 7 months ago

不是,我指的是按照你原来的配置(默认应该是bridge模式),然后把9696改成7777