Comments (4)
I have wireguard-go working on OpenVz 6... Not the best option, but its a nice alternative
from wireguard-install.
On my fork, I have made it work in Ubuntu containers, and detect if a wireguard kernel module is available. If not, it will install the wireguard-go version. wg-quick does try to load the kernel module before it falls back to the wireguard-go implementation.
My fork also asks how many clients you want to make (Default 3), and has another script to make more clients.
https://github.com/thpryrchn/wireguard-install
from wireguard-install.
@thpryrchn I am a long time LXC and now LXD user and saw in your wireguard-install.sh that you mention LXC but is that LXD's LXC or the previous LXC (hope you know what I mean here)?
Thanks..
Brian
from wireguard-install.
@bmullan I am running it on my server running LXD 3.18, and a VPS in Germany that is a LXC container, and I have no Idea what it has for its LXC version.
Here is what I have for the configuration on my LXD container...
architecture: x86_64
config:
image.architecture: amd64
image.description: ubuntu 18.04 LTS amd64 (release) (20190918)
image.label: release
image.os: ubuntu
image.release: bionic
image.serial: "20190918"
image.version: "18.04"
limits.cpu.allowance: 30%
limits.memory: 512MB
linux.kernel_modules: ip_tables,ip6_tables,ip6table_filter,ip6table_nat,ip6t_MASQUERADE,ip6t_REJECT,ip6t_rt,netlink_diag,nf_nat,overlay,br_netfilter,wireguard
volatile.base_image: 9ff5784302bfd6d556ac4c4c1176a37e86d89ac4d1aced14d9388919fa58bee8
...
I'm probably passing through too much kmods to it, but it works great!
from wireguard-install.
Related Issues (20)
- No time and traffic restrictions
- Vpn
- Add option not to use IPv6
- [feature request] check if systemd-resolved in installed HOT 1
- failed to installed systemd service
- Wrong IP when installing, better to use "dig" than "ip"
- script generates invalid key? HOT 4
- Error Happens in Oracle Linux 9 HOT 1
- Command deprecated HOT 1
- Vpn
- script blindly assumes packages will be installed HOT 1
- multiple ipv4 missing in .sh
- iptables rules based on port - multiple LAN interfaces on server
- wg-quick: `/etc/wireguard/wg0.conf' does not exist HOT 2
- Allow /16 nets
- Detect public interface bug
- Connected But whith little traffic HOT 1
- how to add another peer? HOT 2
- How to make VPN use both ipv4 and ipv6 at the same time.. HOT 1
- Default configuration should not assume a proxy VPN. Installing resolvconf may break DNS.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wireguard-install.