All Projects → holmium → Dnsforwarder

holmium / Dnsforwarder

Licence: other
Just a DNS utility.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Dnsforwarder

http-connection-lifecycle
Complete and detailed explanation of HTTP connection lifecycle
Stars: ✭ 43 (-95.82%)
Mutual labels:  dns, tcp
Sower
Sower is a cross-platform intelligent transparent proxy solution.
Stars: ✭ 391 (-62%)
Mutual labels:  dns, cross-platform
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 (+1798.64%)
Mutual labels:  dns, tcp
Dnsguide
A guide to writing a DNS Server from scratch in Rust
Stars: ✭ 2,226 (+116.33%)
Mutual labels:  dns, tcp
Zeus
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Stars: ✭ 30 (-97.08%)
Mutual labels:  tcp, cross-platform
ebook
Third edition of the Computer Networking: Principles, Protocols and Practice ebook
Stars: ✭ 64 (-93.78%)
Mutual labels:  dns, tcp
Lan Share
Cross platform LAN File transfer application built with Qt C++ framework
Stars: ✭ 317 (-69.19%)
Mutual labels:  tcp, cross-platform
Rsock
The best companion of kcptun
Stars: ✭ 242 (-76.48%)
Mutual labels:  tcp, cross-platform
Libnet
A portable framework for low-level network packet construction
Stars: ✭ 640 (-37.8%)
Mutual labels:  dns, tcp
Usockets
Miniscule cross-platform eventing, networking & crypto for async applications
Stars: ✭ 611 (-40.62%)
Mutual labels:  tcp, cross-platform
Ddoor
DDoor - cross platform backdoor using dns txt records
Stars: ✭ 168 (-83.67%)
Mutual labels:  dns, cross-platform
Hev Socks5 Server
A simple, lightweight socks5 server for Unix (Linux/BSD/macOS)
Stars: ✭ 33 (-96.79%)
Mutual labels:  dns, tcp
Nogo
A cross-platform network-wide ad/site blocker with a simple web control panel.
Stars: ✭ 143 (-86.1%)
Mutual labels:  dns, cross-platform
EdgeAdmin
CDN & WAF集群管理系统。
Stars: ✭ 199 (-80.66%)
Mutual labels:  dns, tcp
Cazador unr
Hacking tools
Stars: ✭ 95 (-90.77%)
Mutual labels:  dns, tcp
Hprose Nodejs
Hprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
Stars: ✭ 297 (-71.14%)
Mutual labels:  tcp, cross-platform
Netlink
Socket and Networking Library using msgpack.org[C++11]
Stars: ✭ 197 (-80.86%)
Mutual labels:  tcp, cross-platform
Hprose Html5
Hprose is a cross-language RPC. This project is Hprose 2.0 Client for HTML5
Stars: ✭ 237 (-76.97%)
Mutual labels:  tcp, cross-platform
Hp Socket
High Performance TCP/UDP/HTTP Communication Component
Stars: ✭ 4,420 (+329.54%)
Mutual labels:  tcp, cross-platform
Wait4x
Wait4X is a cli tool to wait for everything! It can be wait for a port to open or enter to rquested state.
Stars: ✭ 30 (-97.08%)
Mutual labels:  dns, tcp

dnsforwarder

一个简单的 DNS 转发代理

主要功能:

  1. 指定不同的域名使用不同的服务器(支持非标准端口)、不同的协议(UDP、TCP)进行查询;
  2. DNS 缓存及相关的控制(支持自定义 TTL);
  3. 屏蔽包含指定的 IP 的 DNS 数据包;
  4. Hosts 功能(支持通配符、CName 指定、网络 Hosts);
  5. 屏蔽指定的域名查询请求(广告屏蔽?);
  6. 跨平台(Windows、Linux);

此版本保留了大部分 5 版本的功能,习惯 5 版本的朋友们可以到“5”分支内获取。

安装和部署

捐助比特币支持此项目:1KwWqEkxcMXprwn8aTtV4qhqt1ZkBYqzra

A simple DNS forwarder

Main Fetures:

  1. Forwarding queries to customized domains (and their subdomains) to specified servers over a specified protocol (UDP or TCP). non-standard ports are supported;
  2. DNS cache and its controls (including modifying TTL for different domains);
  3. Ignoring DNS responses from upstream servers containing particular IPs;
  4. Loading hosts from file (including the support for wildcards, CName redirections and remote hosts files);
  5. Refusing queries to specified domains (for ads blocking?);
  6. Cross-platform (Windows, Linux);

Installation & Deployment

License :

GPL v3

Dependencies :

For Linux:

pthread;
libcurl (optional);

For Windows:

None.

Macros needed to be declared while compiling :

For Linux:

None.

For Windows x86 (at least Windows XP)

WIN32

For Windows x86-64 (at least Windows Vista):

WIN32
WIN64

Consider donation?

Bitcoin address : 1KwWqEkxcMXprwn8aTtV4qhqt1ZkBYqzra

Thanks!

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].