xdub/n2n-dhcp

By xdub

Updated 12 days ago

DHCP server for n2n network.

Image
Networking
0

458

xdub/n2n-dhcp repository overview

Use:

docker run -d \
  --name n2n-dhcp-server \
  --cap-add=NET_ADMIN \
  --device /dev/net/tun:/dev/net/tun \
  -e N2N_COMMUNITY="<your-n2n-network>" \
  -e N2N_PASSWORD="<password-for-n2n-network>" \
  -e N2N_SUPERNODE="<n2n-supernodee>:<port>" \
  -e DHCP_RANGE="<first-IP>,<last-IP>" \
  xdub/n2n-dhcp:latest

Compose.yaml:

version: '3.8'

services:
  n2n-dhcp-server:
    image: xdub/n2n-dhcp:latest
    container_name: n2n-dhcp-server
    restart: unless-stopped
    
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
      
    environment:
      - N2N_COMMUNITY=<your-n2n-network>
      - N2N_PASSWORD=<password-for-n2n-network>
      - N2N_SUPERNODE=<n2n-supernodee>:<port>
      - DHCP_RANGE=<first-IP>,<last-IP>
      
    # Optional:
    logging:
      driver: "json-file"
      options:
        max-size: "10m"
        max-file: "3"

Tag summary

Content type

Image

Digest

sha256:ad4929e96

Size

37.9 MB

Last updated

12 days ago

docker pull xdub/n2n-dhcp