I'm trying to set the OpenVPN server as a bridge with a DHCP bridge.
My configuration looks like this:
Code: Select all
mode server tls-server port 443 proto tcp proto tcp-server dev tap0 script-security 2 system up up.sh down down.sh sndbuf 0 rcvbuf 0 ca ca.crt cert server.crt key server.key dh dh.pem auth SHA512 tls-auth ta.key 0 server-bridge client-to-client keepalive 10 120 cipher AES-256-CBC comp-lzo user nobody group nogroup persist-key persist-tun status openvpn-status.log verb 3 crl-verify crl.pem
Code: Select all
#!/bin/sh # the tap interface name is passed as first argument bridge=br0 brctl addif "$bridge" "$1" dhclient -v tap0
Code: Select all
#!/bin/sh dhclient -r tap0
Code: Select all
# The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 auto br0 iface br0 inet dhcp bridge_ports eth0
Code: Select all
čec 10 08:40:43 vpn kernel: br0: port 2(tap0) entered forwarding state čec 10 08:40:43 vpn kernel: br0: port 2(tap0) entered forwarding state čec 10 08:40:43 vpn dhclient[1363]: Listening on LPF/tap0/36:7a:63:47:06:9e čec 10 08:40:43 vpn dhclient[1363]: Sending on LPF/tap0/36:7a:63:47:06:9e čec 10 08:40:43 vpn dhclient[1363]: Sending on Socket/fallback čec 10 08:40:43 vpn dhclient[1363]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 3 čec 10 08:40:43 vpn openvpn[1357]: Listening on LPF/tap0/36:7a:63:47:06:9e čec 10 08:40:43 vpn openvpn[1357]: Sending on LPF/tap0/36:7a:63:47:06:9e čec 10 08:40:43 vpn openvpn[1357]: Sending on Socket/fallback čec 10 08:40:43 vpn openvpn[1357]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 3 čec 10 08:40:46 vpn dhclient[1363]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 4 čec 10 08:40:46 vpn openvpn[1357]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 4 čec 10 08:40:50 vpn dhclient[1363]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 4 čec 10 08:40:50 vpn openvpn[1357]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 4 čec 10 08:40:54 vpn dhclient[1363]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 11 čec 10 08:40:54 vpn openvpn[1357]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 11 čec 10 08:40:58 vpn kernel: br0: port 2(tap0) entered forwarding state čec 10 08:41:05 vpn dhclient[1363]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 17 čec 10 08:41:05 vpn openvpn[1357]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 17 čec 10 08:41:22 vpn dhclient[1363]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 7 čec 10 08:41:22 vpn openvpn[1357]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 7 čec 10 08:41:29 vpn dhclient[1363]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 7 čec 10 08:41:29 vpn openvpn[1357]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 7 čec 10 08:41:36 vpn dhclient[1363]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 8 čec 10 08:41:36 vpn openvpn[1357]: DHCPDISCOVER on tap0 to 255.255.255.255 port 67 interval 8 čec 10 08:41:44 vpn dhclient[1363]: No DHCPOFFERS received. čec 10 08:41:44 vpn dhclient[1363]: No working leases in persistent database - sleeping. čec 10 08:41:44 vpn openvpn[1357]: No DHCPOFFERS received. čec 10 08:41:44 vpn openvpn[1357]: No working leases in persistent database - sleeping. čec 10 08:41:44 vpn ovpn-server[1382]: GID set to nogroup čec 10 08:41:44 vpn ovpn-server[1382]: UID set to nobody čec 10 08:41:44 vpn ovpn-server[1382]: Listening for incoming TCP connection on [undef] čec 10 08:41:44 vpn ovpn-server[1382]: TCPv4_SERVER link local (bound): [undef] čec 10 08:41:44 vpn ovpn-server[1382]: TCPv4_SERVER link remote: [undef] čec 10 08:41:44 vpn ovpn-server[1382]: MULTI: multi_init called, r=256 v=256 čec 10 08:41:44 vpn ovpn-server[1382]: MULTI: TCP INIT maxclients=1024 maxevents=1028 čec 10 08:41:44 vpn ovpn-server[1382]: Initialization Sequence Completed čec 10 08:41:44 vpn systemd[1]: Started OpenVPN connection to server.
Thank you.