Skip to content

transparent proxy base on ss, v2ray, xray, ipset, iptables, chinadns on asuswrt merlin or side router.

License

Notifications You must be signed in to change notification settings

zw963/asuswrt-merlin-transparent-proxy

Repository files navigation

If you have a more modern router.(e.g AC5300U), pleasse consider switch to use this script instead.

Use Asuswrt Merlin as a transparent proxy

Intro

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

Prerequisites

  • A VPS which can server as a shadowsocks server. (Or third party service)
  • A router which support opkg package manager. (we use Merlin, I think OpenWRT can satisfied too after some hack)
  • A local ssh client which can login to router.

Feature

ss+dnsmasq+dnscrypt

ss+dnsmasq+dnscrypt2

v2ray+dnsmasq+dnscrypt2

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.