https://github.com/imrany/proxy-server
A proxy server to bypass geo blocked contents and mask client identity
https://github.com/imrany/proxy-server
axum proxy proxy-server rust
Last synced: about 2 months ago
JSON representation
A proxy server to bypass geo blocked contents and mask client identity
- Host: GitHub
- URL: https://github.com/imrany/proxy-server
- Owner: imrany
- License: mit
- Created: 2024-07-04T10:45:01.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-20T04:47:54.000Z (6 months ago)
- Last Synced: 2025-03-25T14:12:35.388Z (2 months ago)
- Topics: axum, proxy, proxy-server, rust
- Language: Rust
- Homepage: https://github.com/imrany/proxy-server/releases/tag/v0.2.0
- Size: 58.6 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#### Proxy server
A proxy server is a system or router that provides a gateway between users and the internet. Therefore, it helps prevent cyber attackers from entering a private network. It is a server, referred to as an “intermediary” because it goes between end-users and the web pages they visit online.
This server is designed to block websites defined in a text file. We will use Axum’s http-proxy example and add the feature to block the websites.
### Running the project
```bash
cargo run
```
Open a new terminal or cmd and run curl
```bash
curl -v -x "127.0.0.1:8080" https://tokio.rs
```