Portál AbcLinuxu, 10. května 2025 22:36

Dotaz: OpenVPN tunel

6.12.2011 20:27 Ales
OpenVPN tunel
Přečteno: 345×
Odpovědět | Admin
Zdravim panove, priznavam, lami dotaz... Situace je nasledujici: mam Debian server s verejnou IP adresou a na jinem miste WinXP pracovni stanici ve vnitrni siti za firewallem. Firewall ma otevreny pouze http a https port a do nastaveni samozrejme nelze sahnout. Na serveru bych chtel rozjet openvpn tunel tak, abych z openvpn klienta z pracovni stanice mohl vytvorit sifrovany tunel http a zaroven abych se mohl pripojit pres ssh k dalsim pocitacum s verejnou IP. Nechci vodit za rucicku, jenom bych pozadal zkusenejsi, aby me odpichli spravnym smerem... idealne popsat mechanismus, jak by to melo fungovat. Detaily uz si vygooglim.

Diky vsem za rady

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

Odpovědi

6.12.2011 23:27 tomATOM
Rozbalit Rozbalit vše Re: OpenVPN tunel
Odpovědět | | Sbalit | Link | Blokovat | Admin
nejjednodušší je nastavit tunel tak, aby vybraná nebo veškerá (záleží jak si to uděláš) komunikace půjde přes tunel a branou do internetu se stane tvůj server. OpenVPN tohle umí a rozjet ho lze na libovolném portu, v tvém případě https aby nebylo na první pohled nápadné, že jde ven šifrované spojení. U http by to podezřelé bylo a nikdy nevíš kam až došla adminova paranoa.
7.12.2011 08:35 Ales
Rozbalit Rozbalit vše Re: OpenVPN tunel
Jo, to je dobrej tip. Myslim, ze nastaveni vpnserveru zvladnu, ale moc si nejsem jistej jak s firewallem. Mam na serveru dost restriktivni pravidla. Ted jsem pro ucely testovani nastavil FORWARD na ACCEPT a povolil forward v jadre. Otazka je, jestli to neznamena diru do systemu.

A.
7.12.2011 12:12 tomATOM
Rozbalit Rozbalit vše Re: OpenVPN tunel
Na obou stranách použij zařízení tap, které vytvoří virtuální síťovku. Na straně tvého severu stačí ve firewallu otevřít https port, čili iptables -I (nebo -A) INPUT -p 443 -i "netové iface" -j ACCEPT a v konfiguráku openvpn nastavit port https pro příchozí spojení. A pak už to celé nakonfiguruješ jako privátní rozsah spolu s pravidly pro routování.
7.12.2011 15:09 Ales
Rozbalit Rozbalit vše Re: OpenVPN tunel
Super, dekuju. Muzes me jeste postrcit v tom routovani? Predpokladam, ze se to tyka jenom Netfiltru.

Dekuju

A.
7.12.2011 15:40 Sten
Rozbalit Rozbalit vše Re: OpenVPN tunel
Pravidla pro routování většinou není potřeba nastavovat. Ale nesmí se zapomenout routování zapnout a na veřejné rozhraní dát maškarádu.
7.12.2011 18:00 tomATOM
Rozbalit Rozbalit vše Re: OpenVPN tunel
Na klientovi nastavíš default vše přes tap, jen spojení na openvpn server musíš hnát přes stávající spoj do netu
Na serveru nastavíš NAT a maškarádu mezi tap a síťovkou do netu. Nezapomeň taky na přeposílání paketů v jádře, na to se občas zapomíná a je to důvod proč to nefunguje i když je všechno ostatní správně.

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.