- #1
cloudflare里面的隧道怎么与vps绑定?
cloudflare里面的隧道怎么与vps绑定?
安装隧道的客户端就行,下面是用ipv6搭隧道的搭建方法,ipv4就简单点不需要改命令,你用cf默认的就行
第一步:安装docker
脚本命令:
export DOWNLOAD_URL=“https://mirrors.tuna.tsinghua.edu.cn/docker-ce” && curl -fsSL https://raw.githubusercontent.com/docker/docker-install/master/install.sh | sh
如果没有curl,可以先装
命令
sudo apt-get update
sudo apt-get install curl
第二部:登录cloudflare 安装 Tunnels
1.Zero Trust→网络→Tunnels→添加隧道→cloudflared→名称随便取→保存隧道
2.选择 docker安装
复制安装命令为
docker run cloudflare/cloudflared:latest tunnel –no-autoupdate run –token eyJhIjoiZDZhYzZiZTRkMGU1YTljMTI1MmYxYWRlOTEzMGQzMzUiLCJ0IjoiYzYxMzM2NzQtMDhjOS00OTM5LWFlZmUtNjkyY2M1NzI0NTYyIiwicyI6Ik1USXdPRGxsT1RndE5tUXpNaTAwWWpFeUxXRmxPV1F0TjJaaFpUTTVOakF6WlRrNCJ9(换成自己的)
为了在纯ipv6环境运行,进行一下改造,增加-d(后台运行),–dns 2606:4700:4700::1111(指定dns) –network host (指定网络)–edge-ip-version 6(指定ip版本) 参数
docker run -d –dns 2606:4700:4700::1111 –network host -d cloudflare/cloudflared:latest tunnel –edge-ip-version 6 –no-autoupdate run –token (这部分替换掉)
设置栏选好 子域名(需托管)
如果你能进入linuxdo社区,可以进去看看原贴
https://linux.do/t/topic/192464
我觉得你别折腾了, 直接上脚本吧。四协议组合vless-reality|vmess-ws-tls(argo)|hysteria2|tuic5 自己选,第二个就是带隧道的
eooce/Sing-box
#3 kissbye 脚本开太多东西了,如果它不是做梯子,那就没必要吧
一键脚本省心省力
#7 kissbye ipv4手搓很简单,ipv6稍微麻烦点,但难度也不大,我试过了
你在VPS上装个cloudflared,登录后创建tunnel,然后绑定你要映射的服务端口,域名那边DNS设成CNAME指向你的 tunnel 名就行,挺简单的~