Skip to content

proxyq/sniproxy-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SNI Proxy with Embedded DNS Server

Continuation of byosh and SimpleSNIProxy

Installation

Usage of ./sniproxy:
  -bindip string
    	Bind to a Specific IP Address. Doesn't apply to DNS Server. DNS Server always listens on 0.0.0.0 (default "0.0.0.0")
  -domainlist string
    	domain list path. eg: /tmp/domainlist.log
  -publicip string
    	Public IP of this server, reply address of DNS queries
  -upstreamdns string
    	Upstream DNS IP (default "1.1.1.1")

Docker/Podman

docker run -d -p 80:80 -p 443:443 -p 53:53 -v "$(pwd):/tmp/" quay.io/mosajjal/sniproxy -domainlist /tmp/domains -publicip (REPLACE YOUR Public IP)

Issue

There's no security options. so, you must use firewall(ex:iptables..).

About

SNI Proxy with Embedded DNS Server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 97.2%
  • Dockerfile 2.8%