All Projects → heiher → Hev Socks5 Server

heiher / Hev Socks5 Server

A simple, lightweight socks5 server for Unix (Linux/BSD/macOS)

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Hev Socks5 Server

Ddns
🚩 自动更新域名解析到本机IP(支持dnspod,阿里DNS,CloudFlare,华为云,DNSCOM...)
Stars: ✭ 2,582 (+7724.24%)
Mutual labels:  dns, ipv6, ipv4
Netlink
Socket and Networking Library using msgpack.org[C++11]
Stars: ✭ 197 (+496.97%)
Mutual labels:  tcp, ipv6, ipv4
Nps
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.
Stars: ✭ 19,537 (+59103.03%)
Mutual labels:  dns, tcp, socks5
EdgeAdmin
CDN & WAF集群管理系统。
Stars: ✭ 199 (+503.03%)
Mutual labels:  dns, tcp, ipv6
net-protocol
golang模拟内核协议栈 实现链路层、网络层、传输层、应用层 用户态协议栈 ,基于虚拟网卡TUN/TAP
Stars: ✭ 129 (+290.91%)
Mutual labels:  tcp, ipv6, ipv4
captcp
A open source program for TCP analysis of PCAP files
Stars: ✭ 110 (+233.33%)
Mutual labels:  tcp, ipv6, ipv4
Packetsender
Network utility for sending / receiving TCP, UDP, SSL
Stars: ✭ 1,349 (+3987.88%)
Mutual labels:  tcp, ipv6, ipv4
masscanned
Let's be scanned. A low-interaction honeypot focused on network scanners and bots. It integrates very well with IVRE to build a self-hosted alternative to GreyNoise.
Stars: ✭ 50 (+51.52%)
Mutual labels:  tcp, ipv6, ipv4
ebook
Third edition of the Computer Networking: Principles, Protocols and Practice ebook
Stars: ✭ 64 (+93.94%)
Mutual labels:  dns, tcp, ipv6
Nsupdate.info
Dynamic DNS service
Stars: ✭ 720 (+2081.82%)
Mutual labels:  dns, ipv6, ipv4
Mirage Tcpip
TCP/IP networking stack in pure OCaml, using the Mirage platform libraries. Includes IPv4/6, ICMP, and UDP/TCP support.
Stars: ✭ 277 (+739.39%)
Mutual labels:  tcp, ipv4
Ipnetwork
IPNetwork command line and C# library take care of complex network, IP, IPv4, IPv6, netmask, CIDR, subnet, subnetting, supernet, and supernetting calculation for .NET developers. It works with IPv4 as well as IPv6, is written in C#, has a light and clean API, and is fully unit-tested
Stars: ✭ 276 (+736.36%)
Mutual labels:  ipv6, ipv4
Ip Address
💻 a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript
Stars: ✭ 353 (+969.7%)
Mutual labels:  ipv6, ipv4
Plibsys
Highly portable C system library: threads and synchronization primitives, sockets (TCP, UDP, SCTP), IPv4 and IPv6, IPC, hash functions (MD5, SHA-1, SHA-2, SHA-3, GOST), binary trees (RB, AVL) and more. Native code performance.
Stars: ✭ 402 (+1118.18%)
Mutual labels:  ipv6, ipv4
Dsnet
Simple command to manage a centralised wireguard VPN. Think wg-quick but quicker: key generation + address allocation.
Stars: ✭ 365 (+1006.06%)
Mutual labels:  ipv6, ipv4
Valvesockets Csharp
Managed C# abstraction of GameNetworkingSockets library by Valve Software
Stars: ✭ 273 (+727.27%)
Mutual labels:  ipv6, ipv4
Enet Csharp
Reliable UDP networking library
Stars: ✭ 464 (+1306.06%)
Mutual labels:  ipv6, ipv4
Cnp3
Computer Networking : Principles, Protocols and Practice (first and second edition, third edition is being written on https://github.com/cnp3/ebook)
Stars: ✭ 471 (+1327.27%)
Mutual labels:  tcp, ipv6
Bgp Dashboard
BGP Dashboard and Monitoring Web Application
Stars: ✭ 268 (+712.12%)
Mutual labels:  ipv6, ipv4
Ipwhois
Retrieve and parse whois data for IPv4 and IPv6 addresses
Stars: ✭ 432 (+1209.09%)
Mutual labels:  ipv6, ipv4

HevSocks5Server

status

HevSocks5Server is a simple, lightweight socks5 server for Unix.

Features

  • standard CONNECT command.
  • private DNSFWD command. (see tproxy)
  • username/password authentication.
  • IPv4/IPv6. (dual stack)

How to Build

Unix:

git clone --recursive git://github.com/heiher/hev-socks5-server
cd hev-socks5-server
make

# statically link
make ENABLE_STATIC=1

Android:

mkdir hev-socks5-server
cd hev-socks5-server
git clone --recursive git://github.com/heiher/hev-socks5-server jni
cd jni
ndk-build

How to Use

Config

main:
  # Worker threads
  workers: 4
  # Listen port
  port: 1080
  # Listen address (ipv4|ipv6)
  listen-address: '::'
  # DNS server address (ipv4|ipv6)
  dns-address: 8.8.8.8
  # Resolve domain to IPv6 address first
  ipv6-first: false

#auth:
#  username:
#  password:

#misc:
   # null, stdout, stderr or file-path
#  log-file: null
   # debug, info, warn or error
#  log-level: warn
   # If present, run as a daemon with this pid file
#  pid-file: /run/hev-socks5-server.pid
   # If present, set rlimit nofile; else use default value
#  limit-nofile: 1024

Run

bin/hev-socks5-server conf/main.ini

Authors

License

LGPL

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].