Displaying 1 to 11 from 11 results

gnirehtet - Gnirehtet provides reverse tethering for Android

  •    Java

This project provides reverse tethering over adb for Android: it allows devices to use the internet connection of the computer they are plugged on. It does not require any root access (neither on the device nor on the computer). It works on GNU/Linux, Windows and Mac OS. Currently, it relays TCP and UDP over IPv4 traffic, but it does not support IPv6 (yet?).

xiringuito - SSH-based "VPN for poors"

  •    Shell

This is the "VPN without VPN" software done using nice built-in capabilities of SSH. Yes! That easy - just pass an SSH server and the list of networks your want to access through this server.

Telepresence - Local development against a remote Kubernetes or OpenShift cluster

  •    Python

Telepresence substitutes a two-way network proxy for your normal pod running in the Kubernetes cluster. This pod proxies data from your Kubernetes environment (e.g., TCP connections, environment variables, volumes) to the local process. The local process has its networking transparently overridden so that DNS calls and TCP connections are routed through the proxy to the remote Kubernetes cluster.

VPNHotspot - Share your VPN connection over hotspot or repeater! (root required)

  •    Kotlin

P.S. You can also do the similar on Windows, Mac, and iOS. I don't know about you but I can't get my stupid Windows 10 to work with hosted network now that they introduced this Mobile hotspot. This app is designed to do only minimal changes to your system, so there's almost no chance you will brick your device and/or break your Internet using this app under normal conditions. However there's also absolutely no guarantee it won't.

swanc - 🦆 StrongSwan based VPN Controller for Kubernetes

  •    Python

To install Swanc, please follow the guide here.Want to help improve Swanc? Please start here.

chef-openvpn - A multi-configuration OpenVPN server cookbook featuring IPv6 support and easy setup of client files

  •    Ruby

A multi-configuration OpenVPN client/server cookbook featuring IPv6 support and easy generation of client configuration files. Include recipe[openvpn::default] in your run_list and do further configuration via node attributes. To automatically generate client configuration file stubs include recipe[openvpn::users]. With recipe[openvpn::logrotate] your logs (of all OpenVPN configurations) will be automatically rotated if the logrotate cookbook is present. To setup one or multiple OpenVPN clients use recipe[openvpn::client].

gke-networking-demos - This project presents a number of best practices for establishing network links between Kubernetes Engine clusters, and exposing cluster services across Google Cloud projects

  •    Shell

Google cloud networking with Kubernetes Engine clusters can be complex. Assigning optimal CIDR ranges for the relevant VPC subnets and the Kubernetes Engine clusters' reserved IP ranges from the start is very important since VPC subnets are not always easy to resize and the cluster's reserved IP ranges are immutable. Using the correct method to expose the applications in the cluster is important as every method was designed for a different set of use cases. OSX, Linux and using Google Cloud Console are supported.

terraform-aws-vpc-peering - Terraform module to create a peering connection between two VPCs

  •    HCL

This project is part of our comprehensive "SweetOps" approach towards DevOps. It's 100% Open Source and licensed under the APACHE2.

wireguard-kt - WireGuard Android client rewritten with the best of Android Jetpack

  •    Kotlin

This is an under construction rewrite of the WireGuard Android GUI. This fork was initiated for me to have someplace for me to work on the app where I decide what goes in, not somebody else with zero app development experience or sense of UX. Note: on macOS you also need to install the GNU coreutils package through homebrew.

beluganos - The new network OS designed for white-box switches.

  •    Go

Beluganos is a new network OS designed for white-box switches, which can apply large-scale networks. The feature matrix of Beluganos is available at doc/function.md. Beluganos was named after beluga whale.