แแแแแ แฏแแแ แฎแแแ แแแกแแแก แแชแฎแแแ แแแแแแ! แแแแกแแ แจแแแฎแแแแ แแแ แกแแขแฃแแชแแ, แ แแแแกแแช แแแแแแแแแ แแแแแแแแ แกแฎแแ แฅแแแแฅแจแ, แฅแแแงแแแแจแ แแ แแแแขแแแแแขแแ แแแ แขแฃแแแฃแ แแ แแแแแงแแแแ? แแ แกแแแแแแ แฎแจแแ แแ แแแฅแแก แแก แแแแฎแแแแแแแแ, แแแแขแแ แจแแกแแซแแแแแแแ แแฅแแแแแ แกแแแฃแแแ แ VPN แกแแ แแแ แ, แ แแแแแแช แจแแแซแแแแ แแแจแแแแฃแแแงแ แกแแแแ, แ แแแแแแแแ แฌแแแจแ, แกแแแแแแ แแฅแขแฃแแแฃแ แ แแงแ. แแ แกแขแแขแแแจแ แแแแแ แแแกแแฃแแ แ แฉแแแก แแ แแแฅแขแแ, แ แแแแแแช แฉแแแแคแแฅแ แ, แ แแแแกแแช แแแงแแแ แแซแแแก แแแ แแแแแกแแแแแก, แแ แจแแแแฎแแแแแจแ Docker แกแฃแ แแแก, แ แแแแแแช แกแแจแฃแแแแแแก แแแแชแแแ แกแฌแ แแคแแ แแแแงแแแแ OpenVPN แกแแ แแแ แ, แแแแแแแแฃแ แ แแแ แแแแขแ แแแแ แแ แฃแกแแคแ แแฎแแแแแก แแแกแแฆแแแ แแแแแ.
แฌแแแแแกแขแแ แแ
แกแแ แแแกแแก แแแจแแแแแก แจแแกแแซแแแแแแแ แแแแแกแแแแ แแแแฅแแแแแ - แแฅแแแแ แแก แคแแแแแฃแ แ แกแแ แแแ แ, แแฃ แแแ แขแฃแแแฃแ แ แแแ แซแ แกแแ แแแ แ, แแ แแฃแแแแช แแแแขแแแแแ แแก แกแแแ แชแ แกแฎแแ แแแแขแแแแแ แแก แแแ แแแแก แกแแกแขแแแแจแ - แแ แแขแแแฃแแ แแงแ. แฉแแแ แแแแ แ แแแจแแแแ แแแแแ แแ แแแแชแ. แแแ แแแ แ แแแจแ, แแก แกแแ แแแกแ แแแแฃแแแ แแแแก แแซแแแก แแ, แจแแกแแแแแแกแแ, แฃแคแ แ แแ แฃแคแ แ แแแขแ แแ แแแแแแแ แ แแฌแแแแก แแแ แแแแแฌแงแแแขแแแแแแแก แแแกแ แฌแแแแกแฌแแ แ แแแกแขแแแแชแแแก แกแแจแฃแแแแแแ; แแแแ แแช, แแ แแก แกแฃแ แแแแแแก แชแแแขแ แแแแแแแฃแแ แจแแแแฎแแ, แกแแแแแแแช แจแแแแซแแแแ แฉแแแแขแแแ แแแ แแ แแแฃแจแแแ แกแแ แแแกแ แขแแ แแแแแแจแ แแ แแ แแ แซแแแแแแก แแแแแงแแแแแแ. แแแแ, แ แแ แแกแแแ แแ แแแฅแขแ แฃแแแ แฃแแแ แแ แกแแแแแแแก, แแแแแฉแแแ แแ แซแแแแแ แแแแซแแแแ. แแแแ แแ แแ แแแฅแขแแแแก แฃแแแขแแกแแแ, แ แแช แแ แแแแแแ, แแ แซแแแแแ แจแ แแแแขแแแแแ แแงแ (แแฅแแแ แฃแแแ แจแแแแฅแแแแ แแแแขแแแแแ แ แแแแแชแแแแ แแฃแแแแแ แจแแกแแแแฎแแ แแ แแแแขแแแแแ แ แแแแแแแชแแแ แ แแแแแแฏแแ แแ แแแฃแจแแแ แกแฎแแแแแกแฎแแ แแแ แแแแขแ แแแแ), แแ แกแแฆแ แแแแฃแแแแขแแชแแแก แแแ แแจแ, แแ แกแ แฃแแแแ แแแขแแแแแฃแแ. แแแ แแคแแ แ แแแกแแฆแแแ. , แแแแแฌแงแ แจแแแก แแ แแแฅแขแแ แแฃแจแแแแ. แแแแฃแแแแขแแชแแแก แจแแกแฌแแแแแก, แแแแแก แแแฌแแ แแกแ แแ แแแแแ แแแแก แฌแแ แแงแ แฃแซแแแ แฆแแแแแแ, แแแแ แแ แกแแแแแแแ แฉแแแแ แกแแ แแแกแแ แแฆแแก แกแแแแแแ แแแแแแฎแ แแ แ แแฃแขแแ แแก แแแแแฅแ แแแฃแแ LED แแแแแแแก แงแแแแ แคแแ แแ แแแแฌแงแ แแแแแแแ แแแ. แแกแ แ แแ, แแ แแแฎแแ แแแงแแแ แแแก แแ แแแแแแแแแฌแงแแแ -
ะะฐะฟััะบ
แกแแ แแแกแแก แแแกแแฌแงแแแแ แฉแแแ แแแญแแ แแแแ แ แแแแแแแแ แ แแ:
- แกแแ แแแ แ: แคแแแแแฃแ แ แแ แแแ แขแฃแแแฃแ แ. แแแแ แแฃแแแ แจแแกแแซแแแแแแแ แแแแแ -แจแ-แแแแแ แแก แ แแแแแจแ แแแจแแแแ, แแแแ แแ แแก แแแ แแแแขแ แคแแ แแแ แแ แแแแแแแชแแแ;
- แ แแแแฃแ แแ แแแแแ แ. แแแแ แ แฐแแกแขแแแแแก แแ แแแแแแแ แ แฃแแ แฃแแแแแงแแคแก แแแ แแแแแฌแงแแแขแแแแแแแก Docker-แแก แแแ แขแแ;
- แกแแฏแแ แ IP แแแกแแแแ แแ.
แแฃ แงแแแแ แแแขแแแ แแแแแแแแ, แแแจแแ แงแแแแแคแแ แ แ แแช แฃแแแ แแแแแแแแแ แแ แแก แจแแแแแแ แแ แซแแแแแแก แแแจแแแแ แแฅแแแแ แกแแ แแแ แแก แแแแกแแแจแ:
docker run --cap-add=NET_ADMIN
-it -p 1194:1194/udp -p 80:8080/tcp
-e HOST_ADDR=$(curl -s https://api.ipify.org)
alekslitvinenk/openvpn
แงแฃแ แแแฆแแแแแแแ แแแแแฎแแแแแ แจแแแซแแแแ แจแแแแฉแแแ, แ แแ แกแแ แแแ แแก IP แแแกแแแแ แแ แแแขแแแแขแฃแ แแ แแแแแกแแแฆแแ แแแ แแแแแงแแแแแแ ipify.org. แแฃ แ แแแแ แแแแแแแ แแก แแ แแฃแจแแแแก, แแแจแแ แจแแแแซแแแแ แแแฃแแแแแ แแแกแแแแ แแ แฎแแแแ. แแฃ แงแแแแ แฌแแแ แแแแแฏแ แกแฌแแ แแ แแงแ แแแกแ แฃแแแแฃแแ, แแแจแแ แแกแแแแกแ แ แแ แฃแแแ แแแแแแแฎแแ แแแแกแแแจแ:
Sun Jun 9 08:56:11 2019 Initialization Sequence Completed
Sun Jun 9 08:56:12 2019 Client.ovpn file has been generated
Sun Jun 9 08:56:12 2019 Config server started, download your client.ovpn config at http://example.com/
Sun Jun 9 08:56:12 2019 NOTE: After you download you client config, http server will be shut down!
แฉแแแ แแฎแแแก แแแ แ แแแแแแแแ: แแฎแแ แฉแแแ แแแญแแ แแแแ แแแแแ แแแ
แแแแแ แแแแแแแแแ
แแก แแแแแ แแแแแแแแแ แจแแแชแแแก แแแขแแแฃแ แแแกแขแ แฃแฅแชแแแก แกแแ แแแกแแก DigitalOcean-แแ แแแแแ แแแแกแแแแก.
EDIT1:
- แแแแแแกแฌแแ แ แจแแชแแแแแแ แแฃแแแแแแชแแแจแ,
- แแแแแแขแแ แแแแ แกแแแแกแฃแฎแแ, แแแแแแฌแงแแแขแ, แ แแ แแก แแแคแแ แแแชแแ แแฅ แแแแกแแ: โ แแ แแแแแแแแ แแแฃแแ แแ แแจแ แกแแญแแ แแ iptables-แแแ แแฃแจแแแแแกแแแแก
EDIT2:
- แแแฃแแฏแแแแกแแ แแแแแกแแฎแฃแแแแแก แแแจแแแแแก แแ แซแแแแแ: แแฎแแ แแแก แแ แกแญแแ แแแแ โแแ แแแแแแแแ แแแฃแแ แแ แแจแ
- แแแแแแขแ แแแฃแแ แ แฃแกแฃแแแแแแแ แแแแแ แกแแฎแแแแซแฆแแแแแแแก:
youtu.be/A8zvrHsT9A0
แฌแงแแ แ: www.habr.com