Awesome
CFnat-Docker
-
创建
docker-compose.yml
services: cfnat: container_name: cfnat image: gdfsnhsw/cfnat:latest restart: always volumes: - ./cfnat:/config # 映射主机的 cfnat 目录到容器的 /config ports: - "1234:1234" # 将主机的 1234 端口映射到容器的 1234 端口 environment: - colo=HKG,SJC,LAX # 筛选数据中心例如 HKG,SJC,LAX.电信/联通 推荐 SJC,LAX.移动/广电 推荐 HKG - delay=300 # 有效延迟(毫秒),超过此延迟将断开连接 - domain=cloudflaremirrors.com/debian # 响应状态码检查的域名地址 - code=200 # 默认HTTP/HTTPS 响应状态码 - ipnum=20 # 提取的有效IP数量 - ips=4 # 指定生成IPv4还是IPv6地址 - num=10 # 目标负载 IP 数量 - port=443 # 转发的目标端口 - random=true # 是否随机生成IP,如果为false,则从CIDR中拆分出所有IP - task=100 # 并发请求最大协程数 - tls=true # 是否为 TLS 端口 - coloip=true #是否开启colo扫描优选ip
-
运行容器
docker-compose up -d
-
停止容器
docker-compose down
-
查看日志
docker logs -f cfnat