Hallo zusammen!
ich habe mir einen bridged OpenVPN Server (Debian 7, OpenVPN 2.2.1) eingerichtet.
Grundsätzlich funktioniert alles.
Nur wenn ich jetzt mit "redirect-gateway def1" den gesamten Traffic über OVPN schicke komme ich nur noch ins heimnetz und nicht mehr ins Internet (ich will aber ins Internet
).
Diese Regel will ich nicht Server-seitig forcieren sondern Client-seitig aktivieren/deaktivieren können.
Habe ich da noch etwas übersehen? Wieso funktioniert das nicht?
Achtung ganz viele configs:
ich habe mir einen bridged OpenVPN Server (Debian 7, OpenVPN 2.2.1) eingerichtet.
Grundsätzlich funktioniert alles.
Nur wenn ich jetzt mit "redirect-gateway def1" den gesamten Traffic über OVPN schicke komme ich nur noch ins heimnetz und nicht mehr ins Internet (ich will aber ins Internet
Diese Regel will ich nicht Server-seitig forcieren sondern Client-seitig aktivieren/deaktivieren können.
Habe ich da noch etwas übersehen? Wieso funktioniert das nicht?
Achtung ganz viele configs:
Code:
##/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet manual
broadcast 172.23.42.255
netmask 172.23.42.0
dns-nameservers 172.23.42.1
dns-search lan
# The primary network interface
auto br0
allow-hotplug br0
iface br0 inet static
address 172.23.42.6
netmask 255.255.255.0
network 172.23.42.0
broadcast 172.23.42.255
gateway 172.23.42.1
dns-nameservers 172.23.42.1
dns-search lan
bridge_ports eth0 tap0
pre-up openvpn --mktun --dev tap0
post-down openvpn --rmtun --dev tap0
Code:
##/etc/openvpn/server.conf
mode server
tls-server
port 443
proto udp
dev tap0
ca /etc/openvpn/certs/ca.crt
cert /etc/openvpn/certs/supercool.crt
key /etc/openvpn/certs/supercool.key
dh /etc/openvpn/certs/dh2048.pem
tls-auth /etc/openvpn/certs/ta.key 0
ifconfig-pool-persist ipp.txt
cipher AES-256-CBC
comp-lzo
keepalive 10 120
client-to-client
server-bridge 172.23.42.6 255.255.255.0 172.23.42.200 172.23.42.210
push "route 172.23.42.1 255.255.255.0"
push "dhcp-option DNS 172.23.42.1"
max-clients 5
user nobody
group nogroup
persist-key
persist-tun
status /var/log/openvpn-status.log
log /var/log/openvpn.log
verb 4
Code:
##Client
remote supercool udp
pull
tls-client
tls-auth ta.key 1
ca ca.crt
dev tap
cert cert.crt
comp-lzo yes
key key.key
cipher AES-256-CBC
redirect-gateway def1