Uživatelské nástroje

Nástroje pro tento web


linux-openvpn

Toto je starší verze dokumentu!


Openvpn a tunel do sítě

Úvod

OpenVPN lze konfigurovat různě. Můžeme jej nakonfigurovat jako pointopoint spojení dvou zarizeni, jako vice pripojitelnych zarizeni k VPN serveru, kdy klienti dostávají adresy vyhrazené sítě. Můžeme si vybrat i mezi různými typy komunikace, spojity protokol TCP nebo nespojity protokol UDP.

Typ OpenVPN serveru

Zde si ukážeme příklad, kdy máme ve firmě OpenVPN server, ke kterému se budou připojovat lidé z terénu. OpenVPN server jim přidělí ip adresy z určeného rozsahu a podle klientů.

Certifikáty

Nejdříve si vygenerujeme potřebné věci pro zabezpečení spojení. Vytvoříme si naši OpenVPN certifikační autoritu, certifikát pro server, certifikát pro klienta.

Předpokládejme, že máme již nainstalovanou aplikaci openssl a openvpn. S OpenVPN (Gentoo distro) se nám objevi potřebné pomůcky v adresáři /usr/share/openvpn/easy-rsa/, u Debianu-Lenny v /usr/share/doc/openvpn/examples/easy-rsa/2.0/. Jejich pomoci využíjeme pro tvorbu zabezpečení.

cd <adresar_s_easy_rsa>
. vars
./build-ca
./clean-all
./build-ca
./build-dh
./build-key-server server
#2x se nás to zeptá [y/n] 2x (y)es
#pripadne si vygeneruju klientsky certifikaty
./build-key client1

a máme potředné certifikáty hotové

linux-openvpn.1231857737.txt.gz · Poslední úprava: 2013/08/06 21:39 (upraveno mimo DokuWiki)