Total Pageviews

Monday, 2 September 2019

debian桌面系统上的透明代理程序(即:全局代理程序):iitg-tproxy


Transparent proxy in debian

Launchpad

Features

  • Transparent intercepting of TCP traffic at ports 80/443(all web traffic).
  • No compromise with speed -- does not relay traffic via 3rd-party servers(outside campus).
  • Secure -- packet redirection only at localhost.
  • No proxy environment for your machine, and for any connected device(to your machine).
  • Memory usage under 1 MB -- nothing to store.

Installation

  • Add ppa and install the package
  • sudo -E add-apt-repository ppa:kunal15595/iitg-kunal15595
  • sudo apt-get update
  • sudo apt-get install iitg-tproxy
  • iitg-tproxy --help

Usage

  • Set config parameters -- sudo iitg-tproxy --config
  • Start/stop -- sudo iitg-tproxy start/stop

Note

  • See that /etc/resolv.conf is empty, if apt is causing problems(initial delay) on terminal.
  • Only for root accessible debian systems(Ubuntu/Mint).
  • Support only for HTTP proxy.
  • This work is extension of repo.
from https://github.com/kunal15595/iitg-tproxy/wiki/iitg-tproxy
https://github.com/kunal15595/iitg-tproxy

No comments:

Post a Comment