ααααΆααα½αα’ααααααα»α Khabrovsk! ααΎα’αααααααΆαααα½ααααααααααΆαααΆααα ααααααα’ααααα·αααΆα ααααΉααααααΌαααααΎααααα ααΆααααΈαααα»α αααααα α¬ααααΈααααααααααααα¬αα? αααα»αβααΆαβαααααΌαααΆαβαααβααΆβααΉαβααΆαα ααΌα ααααβα±ααΆαβααΆαβαααΆαααΈαβαα VPN ααααΆααβαααα½αβαααβα’αΆα βααααΌαβααΆαβααΎαβααααΎαααΆαβαα βαααααβααΈααααααβαααα»αβααααααβααΈαβααΈβαα·ααΆααΈβααΊβααΆβααΏαβαααααΆααβααΆααα αααα»αβα’αααααβαααβαααα»αβα ααβαα·ααΆαβα’αααΈβααααααβααααβαααα»α αααβαααα»αβααΆαβαααααΎαβαα βαααβαααβαααα»αβααΆαα αααα»αααααααααααααααααΆααααααααααα½α ααΆααααα αααα»αααααΈααα Docker ααΆααΌαααΆααααααΉαα’αα»ααααΆαα±ααα’ααααααα ααααΆαααΈααα OpenVPN αααΆαααΆαααα αα ααΆαα½αααΉαααΆααααααα’αααααααΆ αα·αααααα·ααα»ααααα·ααΆααααα’αΆα ααα½αααααΆαα
αααααα»αααααααααα·ααΆααααα
αααααααΆααααα»αααΆαααααΎαααΆαααααΆαααααα
ααΎαααΆαααΈαααΆαα½α - αα·αααΆααΆααΆαααΆαααΈαααααΆαααΆα α¬αααΆαααΈαααα―ααααα·αααα·α α¬ααΌααααΈααααα ααα»αααΊααααα
αααα»αααααααααααααααααααα»αααΊααααααααααα - ααΆαααΆααααααΆααααΆααα ααΆααααααΉααααααααα»αααΆαααααΆαααα
ααΎ Docker ααααΆααα ααΈαα½α ααααΆααααααα»αααα½αααΆααααααΆαααα·αααΆα α αΎαα’ααααααααααααΆααΆααααα
αααΎαα‘αΎααααα»αααααααααααααααΆααααααααααα½α
ααΆααααα
ααΆαα½αααΉαααΆαααα‘αΎαααΆαα»αααααααΆα ααΈααΈα ααΆααΆααααααααααα»αααΌαααΆααααααΆαααΈαααααααααα’αααα’αΆα
ααΆααα αα·αααααΎαααΆαααααΆαααααααααααΎααΆααααααααΆαα½ααα
αααα»αααααΆααΈαα αααα·αβαααβααΆβααααααβαααβαααβαα½αβααΆαβαα½α
βα αΎαβααΆαβααβαααβαααα»α α αΎαβαααα»αβααΆαβαααααααβαααΆαβααααΆααα ααα»ααααααααααααΆαα
αααΎαααααααα»αααΆαααααΎαααΊαα·ααΆαααα (α’αααααααΌααααααΎααα»αααΊααααααααΆαααααα»ααα·ααααααα’α
α·αααααααα α αΎαααΎαααααΎαααΆααα»αααΊαααααΆαα½ααααααα·ααΈααΆα
αααΎαααααΆαα½αααΉααααΆαααΆααααααααααααααααΆ) α¬αααααααΆαα―αααΆαααααΉαααααΌα α¬ααααααα
ααααΆαααααα»αα αααα·αααΎαα’αααΈαααα’αΆα
ααα½αααααΆαα αααα»αααΆαα
αΆααααααΎαααααΎααΆαααΎααααααααααα’αααα ααΆαααααααααααα·αααααα»αααααα·ααααΆα―αααΆα ααΆααααααααΌα αα·αααΆαααααΆααααα α»α ααα»αααααα
ααΈαααα»αααααΆαααααααα»αααΆαααΎααααααΊαααα α αΎαα
αΆααααααΎαααααΊααΆαα½αααΉααααααΆααα’ααααααααα LED monochrome αααααααααααα ααΌα
αααααααα»αααΌαα±ααα’ααααααα‘αΆαααα·ααααα
α·ααα -
ααΎαααααΎαααΆα
ααΎααααΈα αΆααααααΎαααααΆαααα ααΎαααααΌαααΆαααΏαααΆα αααΎαα
- αααΆαααΈαααα ααΌααααα α¬αα·αααα·αα ααΆα’αΆα αα αα½α ααΆαααααΉααααΈααΎααααΈααααΎαααΆααααα»ααααα docker-in-docker ααα»αααααααα»ααα·αααΆαααΆααααααααααΎααααα±ααααΆαααΌααααΌααΆαααα
- ααΆααα·α Docker α α’ααααααααααααΆαααα ααααΆα αααΎααααααααΌααααααααααΆααααααααααα½α ααΆααααα ααΆαα½α 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α
- ααααα α»ααααα»αααΆαααααα»αααααααΆα
- ααααΎααααα ααΉαααα·ααααα αααα»αααΆααααααα α α·αααααΆααααααααΆαααααα ααΈαααα ααα -privileged ααΊα αΆαααΆα αααΎααααΈααααΎααΆαααΆαα½α iptables
EDIT2α
- ααααΎα±αααααααΎαα‘αΎαααΌαααΆααααααααΆα αΆααααααΎαααΌαααΆαα α₯α‘αΌααααααΆαα·ααααααΌαα±ααααΆαααα -privileged ααα
- ααΆαααααααααααα
ααααα»αααααααααΈααα’αΌααΆααΆααΆαα»ααααΈα
youtu.be/A8zvrHsT9A0
ααααα: www.habr.com