transparent proxy base on ss, ipset, iptables, chinadns on asuswrt merlin.
Clone or download
Latest commit e45cdb5 Oct 14, 2018

README.md

Use Asuswrt Merlin as transparent proxy

Intro

This project is for config you asus router (based on merlin) to serve as a transparent forward proxy.

Prerequisites

  • A VPS server which can access outer world. (Or third party service)
  • A router which support opkg package manager. (we use Merlin, I think OpenWRT can satisfied too.)
  • A local ssh client which can login to router.

Feature

ss+chinadns

ss+chinadns+dnscrypt

ss+dnsmasq+dnscrypt

ss+udprelay

For details, please see Wiki link.

TODO

Integrate AD filtering into install script (see https://diversion.ch)

Contributing

  • Bug reports
  • Patches:
    • Fork on Github.
    • Create your feature branch: git checkout -b my-new-feature.
    • Commit your changes: git commit -am 'Add some feature'.
    • Push to the branch: git push origin my-new-feature.
    • Send a pull request :D.