Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lutfailham96/libernet

Libernet is open source web app for tunneling internet using SSH, V2Ray, Trojan, Shadowsocks, OpenVPN on OpenWRT with ease.
https://github.com/lutfailham96/libernet

Last synced: 9 days ago
JSON representation

Libernet is open source web app for tunneling internet using SSH, V2Ray, Trojan, Shadowsocks, OpenVPN on OpenWRT with ease.

Awesome Lists containing this project

README

        


dashboard

# Libernet
Libernet is open source web app for tunneling internet using SSH, V2Ray, Trojan, Shadowsocks, OpenVPN on OpenWRT with ease.

## Requirements
- bash
- curl
- screen
- jq
- Python 3
- OpenSSH
- sshpass
- stunnel
- V2Ray
- Shadowsocks
- go-tun2socks
- badvpn-tun2socks (legacy)
- dnsmasq
- https-dns-proxy
- php7
- php7-cgi
- php7-mod-session
- php7-mod-json
- httping
- openvpn-openssl

## Working Features:
- SSH with proxy
- SSH-SSL
- SSH-WS-SSL (CDN)
- V2Ray VMess
- V2Ray VLESS
- V2Ray Trojan
- Trojan
- Shadowsocks
- OpenVPN

## Installation
- If you don't have bash & curl on OpenWRT, please install first:
```sh
opkg update && opkg install bash curl
```
- Run installation script:
```sh
bash -c "$(curl -sko - 'https://raw.githubusercontent.com/lutfailham96/libernet/main/install.sh')"
```
- Reboot router, if necessary
- Open Libernet on your browser: http://router-ip/libernet
- Fill your tunnel server, save configuration & run Libernet

## Updating
- Just run updater script:
```sh
bash ~/Downloads/libernet/update.sh
```
- Updater script will updating Libernet to latest version

## Fresh Install / Fresh Update
- Remove Libernet installer directory
```sh
rm -rf ~/Downloads/libernet
```
- Run Libernet online installer
```sh
bash -c "$(curl -sko - 'https://raw.githubusercontent.com/lutfailham96/libernet/main/install.sh')"
```
- Latest version Libernet will be installed on your system

## Installation Note
Don't forget to always clear browser cache after installing or upgrading Libernet to prevent unwanted error.

## Default Username & Password
- Username: admin
- Password: libernet

## Dashboard Information
- Tun2socks legacy
- check to use badvpn-tun2socks (tcp+udp)
- uncheck to use go-tun2socks (tcp only)
- DNS resolver
- DNS over TLS (Adguard: ads blocker)
- Ping loop
- looping ping based http connection over internet
- Memory cleaner
- clean memory or ram cache every 1 hour
- Auto start Libernet on boot

If this project is useful for you, you can give me a cup of coffee :)




paypal