Skip to content

Trung-DV/proxy-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proxy Extension

A simple Chrome extension to manage and route browser traffic through different proxy servers based on domain rules.

Features

  • Define proxy rules for specific domains using wildcards.
  • Supports HTTP, HTTPS, SOCKS4, and SOCKS5 proxy types.
  • Enable or disable rules individually with a toggle.
  • Search and filter through your list of rules.
  • Easily add, edit, and delete rules from a clean UI.

How to Use

  1. Click on the extension icon in your browser toolbar to open the management popup.
  2. From here, you can view, manage, and add new proxy rules.

Adding a Rule

To route traffic for a specific domain through a proxy: ui.png

  1. Click the + Add New Rule button at the bottom of the popup.
  2. Fill in the form fields:
    • Domain: Enter the domain you want to proxy. Wildcards (*) are supported to match subdomains (e.g., *.google.com). You can also add multiple domains separated by commas.
    • Proxy Server: Select the protocol (HTTP, SOCKS5, etc.) and enter the server address in HOST:PORT format.
  3. Click Add Rule to save. The rule will be active immediately.

Example

Let's say you want all traffic for wikipedia.org and its subdomains to go through a SOCKS5 proxy running on your local machine at port 9050.

You would add a rule with the following details:

  • Domain: *.wikipedia.org
  • Proxy Type: SOCKS5
  • Proxy Server: 127.0.0.1:9050

Once this rule is added and enabled, any request to a domain like en.wikipedia.org or de.wikipedia.org will be routed through that proxy. All other traffic will connect directly as usual.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors