A python wrapper for controlling Wireguard
Project description
Python Wireguard interface
Library for controlling Wireguard using python.
Installation
To install this package, use pip:
pip install python_wireguard
Security remark
Changing network interface settings, and interacting with Wireguard, is only possible as the root user by default.
Usage
To do
Generate key pair
import python_wireguard as wg
private, public = wg.key_pair()
print(wg.key_to_base64(public))
Server
To do.
Client
To do.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python_wireguard-0.1.2.tar.gz
(56.1 kB
view hashes)
Built Distribution
Close
Hashes for python_wireguard-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ffeefeffd264ec97e5529492cd048030b55a8d0aec1be5293d1a50c7ff30f43 |
|
MD5 | 6455e8d3f4f310745e6f3e1d92fa5c67 |
|
BLAKE2b-256 | 41a1ac316f94e86600fb9bbde4537519421f36ecf01f0cf7c5437738a069b3ef |