Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xaionaro-go/homenet-peer

[WIP] An implementation of through-UDP hole-punching peer-to-peer VPN-daemon (uses TAP interfaces).
https://github.com/xaionaro-go/homenet-peer

p2p port-punching tap udp vpn

Last synced: 3 days ago
JSON representation

[WIP] An implementation of through-UDP hole-punching peer-to-peer VPN-daemon (uses TAP interfaces).

Awesome Lists containing this project

README

        

```sh
# install
go get github.com/xaionaro-go/homenet-peer/cmd/homenet
go install github.com/xaionaro-go/homenet-peer/cmd/homenet

# configure
apg -x 30 -n 1 > "$HOME/.homenet-password"
export HOMENET_PEER_NETWORK_ID=my_unique_network_name_here
export HOMENET_PEER_PASSWORD_FILE="$HOME/.homenet-password"
export HOMENET_NETWORK_SUBNET=192.168.204.0/24

# run
sudo setcap cap_net_raw,cap_net_admin+ep `go env GOPATH`/bin/homenet
`go env GOPATH`/bin/homenet
```