OpenMPTCProuter VPS scripts
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
shorewall4 Fix eth0 in all shorewall files Jul 28, 2018
shorewall6 Fix eth0 in all shorewall files Jul 28, 2018
LICENSE Add readme and license Mar 30, 2018
README.md Update README Jun 14, 2018
config.json Update to 4.14.77 kernel and fixes Nov 1, 2018
debian9-x86_64-mlvpn.sh Fix MLVPN and OpenVPN support Jul 31, 2018
debian9-x86_64.sh Add Ubuntu Server 18.04 support Nov 12, 2018
glorytun-tcp-run OpenMPTCProuter VPS script 0.14 initial commit Mar 30, 2018
glorytun-tcp@.service.in Add glorytun udp server support and a service to set 6in4 tunnel Jun 1, 2018
glorytun-udp-run Add glorytun udp server support and a service to set 6in4 tunnel Jun 1, 2018
glorytun-udp.network Add Ubuntu Server 18.04 support Nov 12, 2018
glorytun-udp@.service.in Add glorytun udp server support and a service to set 6in4 tunnel Jun 1, 2018
glorytun.network Add Ubuntu Server 18.04 support Nov 12, 2018
mlvpn.network Add Ubuntu Server 18.04 support Nov 12, 2018
mlvpn0.conf Update MLVPN to markfoodyburton version Jul 1, 2018
multipath Rename omr-6in4, add shorewall net interface in params.net and add mu… Jul 27, 2018
omr-6in4 Add 6in4 support May 4, 2018
omr-service Add Ubuntu Server 18.04 support Nov 12, 2018
omr.service.in Fix Jul 28, 2018
openvpn-tun0.conf Remove OpenVPN compression, change settings for glorytun Aug 19, 2018
openvpn.network Add Ubuntu Server 18.04 support Nov 12, 2018
shadowsocks.conf Update to latest VPS script with latest kernel and tuning Oct 19, 2018
tun0.glorytun Update to latest VPS script with latest kernel and tuning Oct 19, 2018
tun0.glorytun-udp Add 6in4 support May 4, 2018
ubuntu18.04-x86_64.sh Add Ubuntu Server 18.04 support Nov 12, 2018
update-grub.sh Update to 4.14.77 kernel and fixes Nov 1, 2018

README.md

OpenMPTCProuter VPS scripts

All scripts needed to install OpenMPTCProuter VPS.

This is the VPS part of OpenMPTCProuter, a solution to aggregate multiple internet connections.

  • debian9-x86_64.sh: The main script install ShadowSocks, Glorytun TCP, Glorytun UDP, Shorewall, the MPTCP kernel and can install OpenVPN
  • debian9-x86_64-mlvpn.sh: Script to install MLVPN
  • config.json: shadowsocks config
  • /shorewall4: shorewall default configuration
  • /shorewall6: shorewall6 default configuration
  • glorytun-tcp-run: script to run glorytun with configuration parameters
  • glorytun-tcp@.service.in: glorytun systemd service
  • glorytun.network: glorytun systemd network (for DHCP)
  • glorytun-udp-run: script to run glorytun UDP with configuration parameters
  • glorytun-udp.network: glorytun UDP systemd network (for DHCP)
  • glorytun-udp@.service.in: glorytun UDP systemd service
  • mlvpn.network: MLVPN systemd network (for DHCP)
  • mlvpn0.conf: MLVPN default config
  • omr-6in4-service: Script used to make 6in4 tunnel always up and detect ip used by OpenMPTCProuter to config Shorewall
  • omr-6in4.service.in: Systemd service to run the script
  • openvpn-tun0.cnf: OpenVPN default config
  • openvpn.network: OpenVPN systemd network (for DHCP)
  • shadowsocks.conf: shadowsocks sysctl.d optimization and mptcp config
  • tun0.glorytun: glorytun default configuration
  • tun0.glorytun-udp: glorytun default configuration
  • update-grub.sh: Script used to check if MPTCP kernel is the default