Skip to content

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

Notifications You must be signed in to change notification settings

lutfailham96/libernet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:
opkg update && opkg install bash curl
  • Run installation script:
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:
bash ~/Downloads/libernet/update.sh
  • Updater script will updating Libernet to latest version

Fresh Install / Fresh Update

  • Remove Libernet installer directory
rm -rf ~/Downloads/libernet
  • Run Libernet online installer
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

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •