Giter Site home page Giter Site logo

octag0no / proxifier-for-linux Goto Github PK

View Code? Open in Web Editor NEW

This project forked from m0hithreddy/proxifier-for-linux

0.0 0.0 0.0 397 KB

Simple C code with iptables make this tool proxifier which tunnels whole system traffic through the proxy server, without configuring individual application

License: GNU General Public License v3.0

C 96.09% Makefile 0.77% M4 3.13%

proxifier-for-linux's Introduction

Proxifier-For-Linux

proxifier - Proxifier For Linux

Overview

  • proxifier acts as an intermediate between the proxy servers and client programs.

  • proxifier works through the proxy servers on behalf of the other programs.

  • proxifier acts as a global point for configuring proxy rules, which will be applied to every program in the system.

  • For now, proxifier supports HTTP_PROXY.

Dependencies

The list of dependencies required for compiling, running and building from the sources of Proxifier-For-Linux are given along with the possible installation steps (OS dependent)

Build and Install dependencies
  • autoconf [$ sudo apt install autoconf]
  • automake [$ sudo apt install automake]
  • txt2man [$ sudo apt install txt2man]

Downloading

Obtain the latest stable Proxifier sources by cloning from GitHub mirror

$ git clone https://github.com/m0hithreddy/Proxifier-For-Linux.git && cd Proxifier-For-Linux

Build and Install

After installing dependencies, obtaining Proxifier sources, and changing to the source directory:

$ autoreconf -vfi
$ ./configure
$ make all
$ sudo make uninstall
$ sudo make install

Usage

Proxifier service can be enabled as follows:

$ sudo systemctl daemon-reload # Reload the service units
$ sudo systemctl start proxifier

See the man page, $ man proxifier for more information. /usr/local/etc/proxifier.conf can be used for configuring the proxifier.

Reporting

As a user, you can help the project by reporting any undefined, undesired, and unexpected behavior. Please, see Reporting.md

Contributing

Proxifier works! But Proxifier requires many feature additions, improvements, and surveillance. If you are a budding developer like me, it is high time you can get into some serious development by contributing to Proxifier. Please, see Contributing.md

License

GNU GPLv3

proxifier-for-linux's People

Contributors

m0hithreddy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.