เชนเซเชฒเซ, เชนเซเชฌเชฐ เชฏเซเชเชฐเซเชธ! เชถเซเช เชคเชฎเซ เชเซเชฏเชพเชฐเซเชฏ เชเชตเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชชเชกเซเชฏเชพ เชเซ เชเซเชฏเชพเช เชคเชฎเซ เชเชฐเซเชเชฐ เชฌเซเชเชพ เชถเชนเซเชฐ, เชฆเซเชถ เช เชฅเชตเชพ เชเชเชกเชฎเชพเช เชตเชฐเซเชเซเชฏเซเช เชฒเซ เชชเชฐเชฟเชตเชนเชจ เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชนเซ? เชฎเชจเซ เช เชเชฐเซเชฐเชฟเชฏเชพเชค เชเชฃเซ เชตเชพเชฐ เชฅเชพเชฏ เชเซ, เชคเซเชฅเซ เชฎเชพเชฐเซเช เชชเซเชคเชพเชจเซเช VPN เชธเชฐเซเชตเชฐ เชฐเชพเชเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเซ เชเซ เชนเซเช เชฅเซเชกเซเช เชธเซเชเชเชกเชฎเชพเช เชเชฎเซ เชคเซเชฏเชพเช เชฒเซเชจเซเช เชเชฐเซ เชถเชเซเช เชคเซ เชเช เชตเชพเชธเซเชคเชตเชฟเช เชชเชกเชเชพเชฐ เชนเชคเซ. เช เชฒเซเชเชฎเชพเช, เชนเซเช เชเช เชชเซเชฐเซเชเซเชเซเช เชถเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซเช เชเซ เชฎเซเช เชคเซเชฏเชพเชฐ เชเชเซเชฒ เชถเซเชงเชคเซ เชตเชเชคเซ เชเชฒเซเชชเชจเชพ เชเชฐเซ เชนเชคเซ - เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชเช เชกเซเชเชฐ เชเชฌเซ เชเซ เชฎเชจเซ เชจเซเชฏเซเชจเชคเชฎ เชเซเช เชตเชฃเซ เช เชจเซ เชธเซเชตเซเชเชพเชฐเซเชฏ เชธเซเชคเชฐเชจเซ เชธเซเชฐเชเซเชทเชพ เชธเชพเชฅเซ OpenVPN เชธเชฐเซเชตเชฐ เชเชกเชชเชฅเซ เชธเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ.
เชชเซเชฐเชพเชเซเชคเชฟเชนเชพเชธเชฟเช
เชเซเชเชชเชฃ เชฎเชถเซเชจ เชชเชฐ เชธเซเชตเชพ เชเชฒเชพเชตเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ - เชชเชเซ เชญเชฒเซ เชคเซ เชญเซเชคเชฟเช เชธเชฐเซเชตเชฐ เชนเซเชฏ, เชตเชฐเซเชเซเชฏเซเช เชฒ เชชเซเชฐเชพเชเชตเซเช เชธเชฐเซเชตเชฐ เชนเซเชฏ, เช เชฅเชตเชพ เชคเซ เชฌเซเชเชพ เชเชจเซเชเซเชจเชฐ เชฎเซเชจเซเชเชฎเซเชจเซเช เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเชจเซเชเซเชจเชฐ เชธเซเชชเซเชธ เชนเซเชฏ - เชเซเชฌ เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชนเชคเซ. เชฎเชพเชฐเซ เชจเชเชฐ เชคเชฐเชค เช เชกเซเชเชฐ เชชเชฐ เชชเชกเซ. เชชเซเชฐเชฅเชฎ, เชคเซ เชฒเซเชเชชเซเชฐเชฟเชฏเชคเชพ เชฎเซเชณเชตเซ เชฐเชนเซเชฏเซเช เชเซ, เชเชเชฒเซ เชเซ เชตเชงเซเชจเซ เชตเชงเซ เชชเซเชฐเชฆเชพเชคเชพเช เชคเซเชจเซ เชชเชนเซเชฒเชพเชฅเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชจเซ เชคเซเชฏเชพเชฐ เชเชเซเชฒเซ เชเชชเซ เชฐเชนเซเชฏเชพ เชเซ; เชฌเซเชเซเช, เชคเซ เชเช เชเซเชจเซเชฆเซเชฐเชฟเชฏเชเซเชค เชเชฌเซ เชญเชเชกเชพเชฐ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ เชเซเชฎเชพเชเชฅเซ เชคเชฎเซ เชเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช เชเช เช เชเชฆเซเชถ เชธเชพเชฅเซ เชธเซเชตเชพ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชเชฒเชพเชตเซ เชถเชเซ เชเซ. เชฎเชพเชฐเชพ เชฎเชจเชฎเชพเช เชเชตเซ เชตเชฟเชเชพเชฐ เชเชตเซเชฏเซ เชเซ เชเชตเซ เชชเซเชฐเซเชเซเชเซเช เชชเชนเซเชฒเซเชฅเซ เช เช เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชนเซเชตเซ เชเซเชเช, เช เชจเซ เชฎเซเช เชธเชคเชค เชถเซเชง เชเชฐเซ. เชชเชฐเชเชคเซ เชฎเชจเซ เชฎเชณเซเชฒเชพ เชฎเซเชเชพเชญเชพเชเชจเชพ เชชเซเชฐเซเชเซเชเซเชเซเชธ เชเชพเช เชคเซ เชเซเชฌ เช เชฌเซเชเชพเชฐเซเชช เชนเชคเชพ (เชธเชคเชค เชกเซเชเชพ เชธเซเชเซเชฐเซเช เชฎเชพเชเซ เชเชจเซเชเซเชจเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ เช เชจเซ เชตเชฟเชตเชฟเชง เชชเชฐเชฟเชฎเชพเชฃเซ เชธเชพเชฅเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเชจเซเชเซเชจเชฐเชจเซ เชเชฃเซ เชตเชเชค เชฒเซเชจเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเชคเซ), เช เชฅเชตเชพ เชชเซเชฐเชคเชพ เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เช เชญเชพเชต เชนเชคเซ, เช เชฅเชตเชพ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชคเซเชฏเชเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ. เชฏเซเชเซเชฏ เชเชเชเชชเชฃ เชจ เชฎเชณเชคเชพเช, เชฎเซเช เชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชชเซเชฐเซเชเซเชเซเช เชชเชฐ เชเชพเชฎ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเชฏเซเช. เชฆเชธเซเชคเชพเชตเซเชเซ เชชเชฐ เชงเซเชฏเชพเชจ เชเซเชจเซเชฆเซเชฐเชฟเชค เชเชฐเชตเชพเชจเซ, เชเซเชก เชฒเชเชตเชพเชจเซ เช เชจเซ เชกเชฟเชฌเชเซเชเช เชเชฐเชตเชพเชจเซ เชเชเช เชตเชฟเชจเชพเชจเซ เชฐเชพเชคเซ เชเชเชณ เชนเชคเซ, เชชเชฐเชเชคเซ เชเชเชฐเซ เชฎเชพเชฐเซ เชธเซเชตเชพเช เชฆเชฟเชตเชธเชจเซ เชชเซเชฐเชเชพเชถ เชเซเชฏเซ เช เชจเซ เชฐเชพเชเชเชฐเชจเชพ เชฎเซเชจเซเชเซเชฐเซเชฎ LED เชชเซเชจเชฒเชจเชพ เชฌเชงเชพ เชฐเชเชเซเชฅเซ เชเชฎเชเชตเชพ เชฒเชพเชเซ. เชคเซ, เชเซเชชเชพ เชเชฐเซเชจเซ เชคเซเชจเซ เชชเซเชฐเซเชฎ เชเชฐเซ เช เชจเซ เชคเซเชจเซเช เชธเซเชตเชพเชเชค เชเชฐเซโ เชฎเซเช เชเช เชฒเซเชเซ เชชเชฃ เชกเชฟเชเชพเชเชจ เชเชฐเซเชฏเซ เชนเชคเซ (เชเชชเชฐ, เชเช เชชเชนเซเชฒเชพเช), เชชเชฐเชเชคเซ เชคเซเชจเซ เชเซเชฌ เชเช เซเชฐเชคเชพเชฅเซ เชจ เชเชฃเซ, เชเชพเชฐเชฃ เชเซ เชนเซเช (เชนเชตเซ) เชกเชฟเชเชพเชเชจเชฐ เชจเชฅเซ. เช เชชเซเชฐเซเชเซเชเซเชเชจเซ เช เชฎเชฒเชฎเชพเช เชฎเซเชเชคเซ เชตเชเชคเซ, เชฎเซเช เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เชธเซเชชเซเชก, เชจเซเชฏเซเชจเชคเชฎ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เช เชจเซ เชธเซเชฐเชเซเชทเชพเชจเชพ เชธเซเชตเซเชเชพเชฐเซเชฏ เชธเซเชคเชฐเชจเซ เชชเซเชฐเชพเชฅเชฎเชฟเชเชคเชพ เชเชชเซ. เชเซเชฐเชพเชฏเชฒ เช เชจเซ เชเชฐเชฐ เชฆเซเชตเชพเชฐเชพ, เชฎเชจเซ เช เชฎเชพเชชเชฆเชเชกเซ เชตเชเซเชเซ เชถเซเชฐเซเชทเซเช เชธเชเชคเซเชฒเชจ เชฎเชณเซเชฏเซเช. เชเซ เชเซ, เชเซเชเชฒเซเช เชเชเซเชฏเชพเช, เชฎเชจเซ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซ เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เชธเซเชชเซเชกเชจเซเช เชฌเชฒเชฟเชฆเชพเชจ เชเชชเชตเซเช เชชเชกเซเชฏเซเช, เช เชจเซ เชจเซเชฏเซเชจเชคเชฎ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชชเซเชฐเซเชเซเชฌเชฟเชฒเชฟเชเซเชจเชพ เชเชฐเซเชเซ เชเชตเซเชฏเซเช: เชตเชฐเซเชคเชฎเชพเชจ เชฐเซเชชเชฐเซเชเชพเชเชเชจเชฎเชพเช, เชเชเชตเชพเชฐ เชเช เชธเชฐเซเชตเชฐ เชชเชฐ เชเชจเซเชเซเชจเชฐ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ, เชชเชเซ เชคเซเชจเซ เชเชธเซเชกเซ เชถเชเชพเชคเซเช เชจเชฅเซ เช เชจเซ เชฌเซเชเชพ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชธเซเชตเชพ เชถเชฐเซ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชฌเชงเชพ เชเซเชฒเชพเชฏเชเช เช เชจเซ เชธเชฐเซเชตเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเชจเชฐเซเช เชฅเชพเชฏ เชเซ, เชเซเชฎเชพเช เชฒเชเชญเช 2 เชธเซเชเชจเซเชก เชฒเชพเชเซ เชเซ. เชเซ เชเซ, เชกเซเชซเซ เชนเซเชฒเชฎเซเชจ เชซเชพเชเชฒเชจเซเช เชเชจเชฐเซเชถเชจ เชฌเชฟเชฒเซเชก เชธเชฎเชฏ เชฎเชพเชเซ เชเชธเซเชกเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช: เชคเซ เชกเซเชเชฐ เชเชฎเซเช เชฌเชฟเชฒเซเชก เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช เชจเซ เชคเซเชฎเชพเช 10 เชฎเชฟเชจเชฟเช เชเซเชเชฒเซ เชธเชฎเชฏ เชฒเชพเชเซ เชถเชเซ เชเซ. เชนเซเช เชเชฆเชฐเชฃเซเชฏ เชธเชฎเซเชฆเชพเชฏ เชคเชฐเชซเชฅเซ เชเชตเชพ เชเชเซเชฒเชจเซเช เชธเซเชฐเชเซเชทเชพ เชเชกเชฟเช เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชเซ เชเซเช.
เชฒเซเชเช
เชธเซเชตเชพ เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชชเชฃเชจเซ เชเชฃเซ เชตเชธเซเชคเซเชเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ:
- เชธเชฐเซเชตเชฐ: เชญเซเชคเชฟเช เช เชฅเชตเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ. เชธเซเชฆเซเชงเชพเชเชคเชฟเช เชฐเซเชคเซ, เชคเชฎเซ เชคเซเชจเซ เชกเซเชเชฐ-เชตเชฟเชฅเชฟเชจ-เชกเซเชเชฐ เชฎเซเชกเชฎเชพเช เชเชฒเชพเชตเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชฎเซเช เช เชตเชฟเชเชฒเซเชชเชจเซเช เชเซเช เชตเซเชฏเชพเชชเช เชชเชฐเซเชเซเชทเชฃ เชเชฐเซเชฏเซเช เชจเชฅเซ;
- เชกเซเชเชฐ เชชเซเชคเซ. เชเชฃเชพ เชนเซเชธเซเชเชฟเชเช เชชเซเชฐเซเชตเชพเชเชกเชฐเซเชธ เชกเซเชเชฐ เชฌเชฟเชฒเซเช-เชเชจ เชธเชพเชฅเซ เชคเซเชฏเชพเชฐ เชเชเซเชฒเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ;
- เชเชพเชนเซเชฐ 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!เชเชชเชฃเซ เชงเซเชฏเซเชฏเชจเซ เชจเชเซเช เชเซเช: เชนเชตเซ เชเชชเชฃเซ เชคเซเชจเซ เชจเชเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. (เชคเชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เช เชคเชฎเชพเชฐเชพ เชธเชฐเซเชตเชฐเชจเซเช เชธเชฐเชจเชพเชฎเซเช เชนเชถเซ) เช เชจเซ เชคเซเชจเซ เชฌเซเชฐเชพเชเชเชฐเชจเชพ เชเชกเซเชฐเซเชธ เชฌเชพเชฐเชฎเชพเช เชชเซเชธเซเช เชเชฐเซ. เชคเชฎเซ Enter เชฆเชฌเชพเชตเซ เชคเซ เชชเชเซ, client.ovpn เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชฅเชถเซ, เช เชจเซ HTTP เชธเชฐเซเชตเชฐ เชชเซเชคเซ เช เชตเชฟเชธเซเชฎเซเชคเชฟเชฎเชพเช เช เชฆเซเชถเซเชฏ เชฅเช เชเชถเซ. เชเซ เชคเชฎเชจเซ เช เชเชเซเชฒ เชตเชฟเชถเซ เชเซเช เชถเชเชเชพ เชนเซเชฏ, เชคเซ เชคเชฎเซ เชจเซเชเซเชจเซ เชฏเซเชเซเชคเชฟเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ: เชชเชพเชเชฒเซ เชเชฆเซเชถ เชเชฒเชพเชตเซ เช เชจเซ เชซเซเชฒเซเชเซเชธ เชเชฎเซเชฐเซ. zp เช เชจเซ เชชเชพเชธเชตเชฐเซเชก. เชนเชตเซ, เชเซ เชคเชฎเซ เชเชจเชฐเซเช เชเชฐเซเชฒเซ เชฒเชฟเชเชเชจเซ เชฌเซเชฐเชพเชเชเชฐ เชตเชฟเชจเซเชกเซเชฎเชพเช เชชเซเชธเซเช เชเชฐเซ เชเซ, เชคเซ เชคเชฎเชจเซ เชชเชพเชธเชตเชฐเซเชก เชธเชพเชฅเซเชจเซ เชเชฟเชช เชเชฐเซเชเชพเชเชต เชฎเชณเชถเซ. เชเชเชตเชพเชฐ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเชฒเชพเชฏเชเช เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒ เชเชตเซ เชเชพเชฏ, เชชเชเซ เชคเชฎเซ เชเซเชเชชเชฃ เชฏเซเชเซเชฏ เชเซเชฒเชพเชฏเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ. เชนเซเช Mac เชฎเชพเชเซ Tunnelblick เชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช.
เชตเชฟเชกเชฟเช เชเซเชฏเซเชเซเชฐเซเชฏเชฒ
เช เชตเชฟเชกเซเชฏเซ เชเซเชฏเซเชเซเชฐเซเชฏเชฒ เชกเชฟเชเชฟเชเชฒเชเชถเชจ เชชเชฐ เชธเซเชตเชพเชจเซ เชเชชเชฏเซเช เชเซเชตเซ เชฐเซเชคเซ เชเชฐเชตเซ เชคเซ เช เชเชเซ เชตเชฟเชเชคเชตเชพเชฐ เชธเซเชเชจเชพเช เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.

เชธเชเชชเชพเชฆเชจ 1:
- เชชเซเชฐเชเชพเชถเชจเชฎเชพเช เชญเซเชฒเซ เชธเซเชงเชพเชฐเซ,
- เชเชฟเชชเซเชชเชฃเซเชเชจเชพ เชเชตเชพเชฌเชฎเชพเช, เชฎเซเช เช เชฎเชพเชนเชฟเชคเซ เช เชนเซเช เชชเซเชธเซเช เชเชฐเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช: iptables เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ --privileged เชซเซเชฒเซเช เชเชฐเซเชฐเซ เชเซ.
เชธเชเชชเชพเชฆเชจ 2:
- เชเชฎเซเช เชฒเซเชจเซเช เชเชฎเชพเชจเซเชกเชฎเชพเช เชธเซเชงเชพเชฐเซ: เชคเซเชจเซ เชนเชตเซ --privileged เชซเซเชฒเซเชเชจเซ เชเชฐเซเชฐ เชจเชฅเซ.
- เชฐเชถเชฟเชฏเชจ เชญเชพเชทเชพเชจเชพ เชตเชฟเชกเชฟเช เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพเชฎเชพเช เชเช เชฒเชฟเชเช เชเชฎเซเชฐเซ:
เชธเซเชฐเซเชธ: www.habr.com
