An open API service indexing awesome lists of open source software.

https://github.com/techchipnet/ip-changer

A simple and efficient tool to automatically change your IP address using Tor network at regular intervals.
https://github.com/techchipnet/ip-changer

anonymous anonymous-browsing auto-ip-changer ip-changer newnym tor tor-browser tor-ip tor-ip-changer

Last synced: 8 months ago
JSON representation

A simple and efficient tool to automatically change your IP address using Tor network at regular intervals.

Awesome Lists containing this project

README

          

# IP Changer

A simple and efficient tool to automatically change your IP address using Tor network at regular intervals.

banner

## Features

- 🔄 Automatic IP rotation at user-defined intervals
- 🛡️ Uses Tor network for secure IP changes
- 🚀 Works on multiple Linux distributions
- ⚡ Easy installation and setup
- ⌛️ Run without installation

## Supported Distributions

- Arch Linux / Manjaro
- Debian / Ubuntu
- Kali Linux
- Parrot OS
- Fedora
- OpenSUSE

## Prerequisites

- Linux-based operating system
- Sudo privileges
- Internet connection
- tor,curl,xxd,fq packages required

## Run without Installation
1. Clone the repository:
```bash
git clone https://github.com/techchipnet/ip-changer.git
cd ip-changer
```

2. Make the installation script executable:
```bash
chmod +x ip-changer.sh
```

3. Run the installation script:
```bash
sudo ./ip-changer.sh
```

4. Follow the on-screen instructions to set your desired IP change interval.
## Setup for service

1. Clone the repository:
```bash
git clone https://github.com/techchipnet/ip-changer.git
cd ip-changer
```

2. Make the installation script executable:
```bash
chmod +x setup.sh
```

3. Run the installation script:
```bash
./setup.sh
```

4. Follow the on-screen instructions to set your desired IP change interval.

## Usage

Once installed, the service will automatically start and run in the background. Your IP address will be changed at the interval you specified during installation.

### Checking Status

To check if the service is running:
```bash
systemctl status change-tor-ip.service
```

### Stopping the Service

To stop the IP changer:
```bash
sudo systemctl stop change-tor-ip.service
```

### Starting the Service

To start the IP changer:
```bash
sudo systemctl start change-tor-ip.service
```

### Changing the Interval

To change the IP rotation interval:
1. Stop the service
2. Edit the `change-tor-ip.service` file
3. Restart the service

## Uninstallation

To remove the IP Changer:
```bash
sudo systemctl stop change-tor-ip.service
sudo systemctl disable change-tor-ip.service
sudo systemctl stop tor
sudo systemctl disable tor
sudo rm /etc/systemd/system/change-tor-ip.service
sudo rm /home/$USER/change_tor_ip.sh
```

## Security Note

This tool uses the Tor network to change your IP address. While Tor provides anonymity, please be aware that:
- Some websites may block Tor exit nodes
- Your connection speed may be affected
- Always use HTTPS connections for sensitive data

## License

This project is licensed under the MIT License.

### Video Demo
[![Hound Demo](https://img.youtube.com/vi/dcTlDILnrSY/0.jpg)](https://www.youtube.com/watch?v=dcTlDILnrSY)

### For More Video subcribe TechChip YouTube Channel