howto/openvpn

  • Search
  • Home
  • All
  • Files
Site Links
  • Home
    • Getting Started
    • Registry Authentication
    • Address Space
    • FAQ
  • How-To

    • Wireguard
    • Openvpn
    • IPsec With Public Keys
    • Tinc
    • GRE on FreeBSD
    • GRE on OpenBSD
    • IPv6 Multicast (PIM-SM)
    • Bird / Bird2
    • Quagga
    • OpenBGPD
    • Mikrotik RouterOS
    • EdgeRouter
    • Static routes on Windows
    • Universal Network Requirements
    • VyOS
  • Services

    • IRC
    • Whois registry
    • DNS
    • Public DNS
    • Looking Glasses
    • Repository Mirrors
    • Distributed Wiki
    • Certificate Authority
  • Internal

    • Internal services
    • APIs
    • Historical services
  • External Tools

    • Paste Board
    • Git Repositories

Table of Contents
  • Example Configuration, if you have direct connection to your peer

dn42

Example Configuration, if you have direct connection to your peer

  • Replace <PEER_NAME> with a self chosen name to identify this peer
  • Replace <PROTO> with either udp or udp6, depending if you reach your remote peer with ipv4 o ipv6
  • Replace <REMOTE_HOST> with the public ip address of your peer
  • Replace <REMOTE_PORT> with the port number, where your peer's openvpn daemon listen for traffic
  • Replace <LOCAL_HOST> with your public ip
  • Replace <INTERFACE_NAME> with a self chosen name, this will be the name of your network interface (tun device) for this peering
  • Replace <LOCAL_GATEWAY_IP> with your own dn42 ip address
  • Replace <REMOTE_GATEWAY_IP> with dn42 ip address of your peer
#/etc/openvpn/<PEER_NAME>
daemon
proto       <PROTO>
mode        p2p
remote      <REMOTE_HOST>
rport       <REMOTE_PORT>
local       <LOCAL_HOST>
lport       <LOCAL_PORT>
dev-type    tun
dev         <INTERFACE_NAME>
comp-lzo
persist-key
persist-tun
ifconfig    <LOCAL_GATEWAY_IP>  <REMOTE_GATEWAY_IP>
secret /etc/openvpn/<PEER_NAME>.key

then create a new key and share it with your peer

$ openvpn --genkey --secret /etc/openvpn/<PEER_NAME>.key

Hosted by: xuu, nurtic-vibe, toBee, burble | Accessible via: dn42, tor, i2p

Last edited by Mic92, 2017-02-01 15:22:28