Portál AbcLinuxu, 13. května 2025 23:02

Dotaz: Jak na openvpn na VPS

21.11.2011 11:27 Antonin
Jak na openvpn na VPS
Přečteno: 452×
Odpovědět | Admin
Dobry den, predpokladam,ze se tu najdou zkuseni uzivatele demona openvpn. Mel bych ohledne teto problematiky nekolik otazek.

Chci si openvpn dat na VPSku. Jak moc ji to bude zatezovat? Openvpn nebude pouzivano nonstop, jen v pripade potreby si ho spustim.

To byla jen takova zahrivaci otazka. Nyni bych potreboval poradit, jak openvpn rozchodit. Jiz ho mam nainstalovane, jak na VPS tak i u me doma na PC.

Tunel byl vytvoren a otestovan(ping) podle informaci z google. Nyni bych potreboval poradit, jak veskerou komunikaci z meho PC smerovat pres openvpn, tak aby se vzdy jako klient tvarila VPSka - Aby si weby i flash mysleli, ze klient je VPS a ne me PC. Pri teto prilezitosti bych potreboval poradit s nastavenim iptables tak, aby openvpn fungovalo a ja nemel nic zbytecne otevreneho navic. Odpoledne jeste dodam aktualni nastaveni iptables.

Vsem dekuji za pomoc

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

Odpovědi

21.11.2011 17:20 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Jak na openvpn na VPS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Moc to nežere (samozřejmě krom vyjma trafficu - když do toho tunelu nahulim 100Mbps, tak tam 100Mbps bude (pokud se ušifruje)). Mám to na virtuálu s 64MB RAM a v pohodě :) Co se týče směrování, tak do konfigurace openvpn šla tuším dát direktiva "redirect-gateway" - pokud tam je, tak openvpn klient po připojení sám upraví routovací tabulku tak, aby vše šlo skrz VPN. V iptables stačí povolit akorát ten port, na kterém openvpn poslouchá, defaultně je to tuším 1194 na UDP.
22.11.2011 00:22 Michal Ludvig | skóre: 16
Rozbalit Rozbalit vše Re: Jak na openvpn na VPS
Ještě dodám že kromě redirect-gateway je potřeba nakonfigurovat tu VPS aby jednak forwardovala packety z OpenVPN tun0 interface do internetu
sysctl net.ipv4.ip_forward=1
a taky aby maškarádovala privátní adresy z tunelu na svou vnější adresu:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
rADOn avatar 22.11.2011 17:39 rADOn | skóre: 44 | blog: bloK | Praha
Rozbalit Rozbalit vše Re: Jak na openvpn na VPS
Odpovědět | | Sbalit | Link | Blokovat | Admin
K nasmerovani komunikace skrz vpn potrebujes 1) nastavit pevnou routu na vpn server (tj. IP a.b.c.d ma jit skrz rozhrani ethN) aby se kernel nepokousel provoz vpn smerovat skrz ni samou. 2) nastavit vychozi branu na tun/tap rozhrani s vpn. Pro snazsi zapinani/vypinani muzes puvodni vychozi branu nechat a jen ji nastavit vyssi metriku.

openvpn klient se to muze pokusit udelat automaticky (vyse zminena direktiva redirect-gateway), ale na slozitejsich sitich to neudela spravne, pak se musis podivat do smerovaci tabule a rucne udelat bod 1)

Nastaveni maskarady na serveru uz tu taky padlo, jen pripomenu ze lokalni sit vpnky je potreba vybrat nejakou hodne obskurni abys ji nahodou nekde nenafasoval a nemel konflikt (predpokladam ze ti jde o soukromi pri pripojovani skrz predem nezname wifiny)
"2^24 comments ought to be enough for anyone" -- CmdrTaco
22.11.2011 22:43 tralala
Rozbalit Rozbalit vše Re: Jak na openvpn na VPS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ak ti to pomoze tu je o tom cosi

http://www.linuxon.sk/blogy/uvod/oliver-kindernay/519-tunelejem-traffic-po-vpn-alebo-aj-inej-n

Tak to mam vyriesene ja.

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.