Portál AbcLinuxu, 12. května 2025 07:40

Dotaz: OpenVPN Server redirect

24.11.2009 15:47 jojo | skóre: 3
OpenVPN Server redirect
Přečteno: 396×
Odpovědět | Admin
Ahojte. Nainstaloval, a spustil som si openvpn server na debiane. Chcel by som nastavit tak, aby ked sa pripoji klient na server,isiel vsetok jeho internetovy traffic cez moj server,teda aby mal vonkajsiu verejnu ip adresu serveru.

Priklad IP na serveri.:(sietovka)

Server bezi na ip 10.10.10.10 Maska podsiete 255.255.255.0 Vychodzia brana 10.10.10.1 DNS 192.168.10.1

Konfiguracny server subor.:

## server.ovpn ## port 1194 proto udp dev tun ca ca.crt cert server.crt key server.key dh dh1024.pem server 10.8.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt push "route 10.8.0.0 255.255.255.0" push "dhcp-option WINS 10.10.10.10" push "dhcp-option DNS 10.10.10.10" push "dhcp-option DOMAIN roburnet.lan" keepalive 10 120 comp-lzo max-clients 4 persist-key persist-tun status openvpn-status.log verb 3

## client.ovpn ## client proto udp dev tun remote 10.10.10.10 1194 resolv-retry infinite push "route 10.10.10.10 255.255.255.0" push "redirect-gateway def1" nobind persist-key persist-tun ca ca.crt cert client.crt key client.key comp-lzo verb 3

Dakujem za rady.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.11.2009 15:48 jojo | skóre: 3
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ahojte.
Nainstaloval, a spustil som si openvpn server na xp.
Chcel by som nastavit tak, aby ked sa pripoji klient na server,isiel vsetok jeho internetovy traffic cez moj server,teda aby mal vonkajsiu verejnu ip adresu serveru.

Priklad IP na serveri.:(" />sietovka)

Server bezi na ip 10.10.10.10
Maska podsiete 255.255.255.0
Vychodzia brana 10.10.10.1
DNS 192.168.10.1

Konfiguracny server subor.:

## server.ovpn ##
port 1194
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh1024.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 10.8.0.0 255.255.255.0"
push "dhcp-option WINS 10.10.10.10"
push "dhcp-option DNS 10.10.10.10"
push "dhcp-option DOMAIN roburnet.lan"
keepalive 10 120
comp-lzo
max-clients 4
persist-key
persist-tun
status openvpn-status.log
verb 3

## client.ovpn ##
client
proto udp
dev tun
remote 10.10.10.10 1194
resolv-retry infinite
push "route 10.10.10.10 255.255.255.0"
push "redirect-gateway def1"
nobind
persist-key
persist-tun
ca ca.crt
cert client.crt
key client.key
comp-lzo
verb 3


Dakujem za rady.

24.11.2009 15:51 ja
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
push "redirect-gateway"
24.11.2009 15:54 jojo | skóre: 3
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
Hore som dal priklady co mi islo na XP OpenVPNserver,ale teraz skusam aj na debiane. Ten konfiguracny mam dobre?Lebo ked to pomenin a je tam len to co pises, nejde klientovy internet...Ani myslim neopinguje server.
Lachmex avatar 24.11.2009 18:52 Lachmex | skóre: 11
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
testni zakomentovat comp-lzo na serveru i u klienta a restartni vpnku... Pingnes uz si na server ?
24.11.2009 19:23 jojo | skóre: 3
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
Nechapem co tym myslis....comp-lzo uz mam v config subore...
24.11.2009 21:13 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
to, jestli projde ping na server je jedna vec - mel by minimalne projit pring z klienta na tu tunelovou ip serveru (10.8.0.1).

ale zeptam se uplne hloupe - mas na serveru povoleny ip_forward (co vypise 'cat /proc/sys/net/ipv4/ip_forward') a pripadne "nejaky" nat ? :-)
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
24.11.2009 22:09 jojo | skóre: 3
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
Po zadani : cat /proc/sys/net/ipv4/ip_forward

test:~# cat /proc/sys/net/ipv4/ip_forward 1 test:~#

a nat? som v tomto smere zaciatocnik tak neviem co dalej, len som nainstaloval,openvpn, vytvoril certifikaty a zacal s konfiguraciou...

24.11.2009 22:56 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
no... ten ip_forward Tvemu serveru rika, ze muze preposilat packety dal - to potrebujes. Druha vec, co mne napadla, by mel byt nejaky preklad adres, aby po odchodu z toho Tveho serveru mely pakety nastavenu adresu toho serveru. Jestli toto nastavi samo openvpn nevim, osobne jsem ho zatim takto nepouzil. Nicmene pokud to je potreba, ocekaval bych, ze ve firewallu serveru budes mit krome ostatniho neco jako
$IPTABLES -t nat -A POSTROUTING -o eth0 -j SNAT --to 10.10.10.10 
"treba" iptables-save by Ti melo vypsat aktualni stav.
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
25.11.2009 04:47 jojo | skóre: 3
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
ked som zadal iptables-save vypisalo presne toto, mam tam toho vela lebo som skusal rozne navody,aj rozny ip som tam nastavoval .... Zlozite premna toto,kebyze viem presne co robit ,robim to prvy krat..

-A POSTROUTING -s 10.30.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -o eth0 -j MASQUERADE -A POSTROUTING -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

25.11.2009 15:09 jojo | skóre: 3
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nikdo neporadi co robim zle ako by som nato mal ist???????????????
Lachmex avatar 25.11.2009 16:30 Lachmex | skóre: 11
Rozbalit Rozbalit vše Re: OpenVPN Server redirect
pokud v logu vidis, ze se klient<->server spoji a nejde ping, je nekde problem :)

Zacal bych tim, ze vyhazu z firewallu to, co 'zivotne' nepotrebuji a budu se snazit nejprve rozchodit VPN jako takovou - mam na mysli to, aby alespon ping probehl a ja (jako klient) 'videl' server (skrz tu vpn). Pak se muzu zabyvat dalsimi vecmi - napr. ten obligatni redirect :) Ale tak bych postupoval ja a nekdo muze mit zase jiny nazor ...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.