jpillora / jpillora/chisel

Cloudflare IP host command string example needed.

Open
#490 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
16.6k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

Can someone help with command string to have cloudflare IP as host_header on chisel, equivalent of passing through SNI host, but this time using cloudflare IP as host_header. thanks

For comparison using SNI, typical command string like:

./chisel client --keepalive 25s --tls-skip-verify --hostname www.bing.com https://11.22.33.44:443 :10000/udp

where port: 10000 is my wireguard port
SNI: --hostname www.bing.com (for example)
https://11.22.33.44:443 is vps server: port

what am aiming at is replacing SNI host (TLS host) with Cloudflare IP host

Any help would be appreciated!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the client command shown in the issue and chisel’s existing command-line documentation for --hostname and related host-header behavior. Done would be a documented, verified command-string example that clearly explains how the requested Cloudflare IP and SNI settings are handled.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, networking
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.