Comments (5)
我这里是可以的哦
root@osaka2:~# curl ip.sb --proxy socks5://172.17.0.2:40000; echo ""
2a09:bac1:3b00:b8::1c7:29
root@osaka2:~# curl -4 ip.sb --proxy socks5://172.17.0.2:40000; echo ""
104.28.206.113
root@osaka2:~# curl -4 ifconfig.co --proxy socks5://172.17.0.2:40000; echo ""
104.28.206.113
root@osaka2:~# docker exec -it wgcf curl -4 ifconfig.co
104.28.206.113
from warp_unlock.
感谢回复 @fscarmen 我也不知道该如何排查和定位这个问题, 登录到容器里看到 status.log 是 no 不知道代表什么?
> docker exec -it wgcf /bin/bash
> 28746c653377:/unlock# ls -l
total 13268
-rwxr-xr-x 1 root root 13578240 Jan 20 13:47 gost
-rwxr-xr-x 1 root root 61 Mar 26 17:55 run.sh
-rw-r--r-- 1 root root 8 Mar 29 10:15 status.log
> 28746c653377:/unlock# cat status.log
No 😰
> 28746c653377:/unlock# ps -ef
PID USER TIME COMMAND
1 root 0:00 bash ./run.sh
18 root 0:00 crond
19 root 0:00 ./gost -L :40000
24 root 0:00 bash /etc/wireguard/warp_unlock.sh
1048 root 0:00 /bin/bash
1518 root 0:00 sleep 5
1519 root 0:00 ps -ef
我的操作系统相关信息:
> cat /etc/centos-release
CentOS Linux release 8.2.2004 (Core)
> docker version
Client: Docker Engine - Community
Version: 19.03.15
API version: 1.40
Go version: go1.13.15
Git commit: 99e3ed8919
Built: Sat Jan 30 03:16:44 2021
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.15
API version: 1.40 (minimum version 1.12)
Go version: go1.13.15
Git commit: 99e3ed8919
Built: Sat Jan 30 03:15:19 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.5.11
GitCommit: 3df54a852345ae127d1fa3092b95168e4a88e2f8
runc:
Version: 1.0.3
GitCommit: v1.0.3-0-gf46b6ba
docker-init:
Version: 0.18.0
GitCommit: fec3683
from warp_unlock.
感谢回复 @fscarmen 我也不知道该如何排查和定位这个问题, 登录到容器里看到 status.log 是 no 不知道代表什么?
No 代理当前的 IP 没有解锁。你可以这样看看有没有换到 IP
docker exec -it wgcf bash # 进入容器
ss -nltp # 看看有没有暴露 40000 端口,以说明 gost 正在工作
while true; do curl -s4m5 ip.gs; echo ""; sleep 10; done # 每10秒查一次当前的 IP ,以判断是否有更换到
from warp_unlock.
感谢回复 @fscarmen 我在上一个回复中贴过我的设备启动着 40000 端口
28746c653377:/unlock# ps -ef
PID USER TIME COMMAND
1 root 0:00 bash ./run.sh
18 root 0:00 crond
19 root 0:00 ./gost -L :40000
通过 ss 工具的测试如下:
28746c653377:/unlock# ss -nlpt
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 128 *:40000 *:* users:(("gost",pid=19,fd=6))
28746c653377:/unlock# while true; do curl -s4m5 ip.gs; echo ""; sleep 10; done
43.x.x.x
我对 linux 还是有一点了解,大概了阅读了运行脚本 /etc/wireguard/warp_unlock.sh ,应该是通过 wireguard 建立一个 vpn,我手动运行了这个 vpn 的建立,发现报错。
28746c653377:/etc/wireguard# wg-quick up wgcf
[#] ip link add wgcf type wireguard
Error: Unknown device type.
Unable to access interface: Protocol not supported
[#] ip link delete dev wgcf
Cannot find device "wgcf"
我也确认 wireguard 已经在容器内被安装(installed 部分)
28746c653377:/etc/wireguard# apk list |grep wireguard |grep installed
wireguard-tools-1.0.20210914-r1 x86_64 {wireguard-tools} (GPL-2.0-only) [installed]
wireguard-tools-wg-quick-1.0.20210914-r1 x86_64 {wireguard-tools} (GPL-2.0-only) [installed]
wireguard-tools-wg-1.0.20210914-r1 x86_64 {wireguard-tools} (GPL-2.0-only) [installed]
from warp_unlock.
哦,我想起来了,有可能是你的宿主机都安装不了 wgcf ,导致容器也不行,你先在宿主机安装 wgcf 的脚本,看是否成功
你进 docker 看看 wgcf 是否有起来,看看有没有 wgcf 的网络接口
docker exec -it wgcf ip a
from warp_unlock.
Related Issues (20)
- 【bug】【wgcf设备文件资源泄露】刷ip会导致run/udev/data磁盘空间占用一直增加-【结论: 由于其他原因导致,非本项目的问题,谢谢用户反馈】 HOT 7
- Docker模式下丢包高,网络掉连接。-【结论:换 IP 的时候会使网络不稳定的,因为机制是不停的停止和重启 WARP】 HOT 8
- docker方式部署的sock5代理IP变更导致的无法连接 HOT 7
- 美国的vps ip刷不出来了-【结论: 用户更换了地区解决了。哪些地区好刷哪些不好刷,刷到后持续时间多长,在不同时期也可能有不同结果,只能靠用户多试了。】 HOT 9
- 解锁问题 HOT 4
- disney的v6 unlock测试有误-【结论:已经根据 lmc999 的方式处理了,项目地址: https://github.com/lmc999/RegionRestrictionCheck 】 HOT 2
- 已安装warp的机器上IP不一致-【结论:根据资深玩家 Meina9758 的反馈,warp出口负载均衡,不用看了。甚至部分还能刷出来以前的8.x.x.x的ip,所以这个问题即是无解了】 HOT 10
- 选择1刷新后 没有运行,也没有输入result.log HOT 1
- Provide license key to docker image HOT 2
- Unlocking Netflix not working any more HOT 4
- 没有指定的warp方式 HOT 3
- warp脚本的奈飞解锁功能一直显示NO-【结论:上游 lmc999 更改了奈飞部分,已经处理,用户通过 warp-go 的 IPv6 在 LA和 HK的机器上成功解锁】 HOT 8
- WARP没有解锁Netflix非自制剧-【结论:现在warp IPv4 几乎很少 IP 能换,试下 warp IPv6。用户一次成功】 HOT 10
- 能定时更换warp ip,但是不需要解锁流媒体吗 HOT 5
- SG netflix 解锁检测失效 HOT 2
- 考虑支持下chatgpt吗? HOT 1
- 新版的warp-go 使用该脚本无法刷新IP HOT 7
- MacOS Support? HOT 1
- 解锁奈飞,定时5分钟检查一次,遇到不解锁时更换 WARP IP,直至刷成功。 启动时提示需要升级cron,然后报错 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from warp_unlock.