рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдбреЗрдЯрд╛ рдХрд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рдЖрдЬ рдореИрдВрдиреЗ рдЗрд╕рдореЗрдВ рд╕рд┐рдХреНрдХреЗ рдХрд╛ рджреВрд╕рд░рд╛ рдкрд╣рд▓реВ рджреЗрдЦрд╛ред рд╕рдВрд╕реНрдерд╛рди рдореЗрдВ, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдкрд░, рдЫрд╛рддреНрд░ VKontakte, Habr├й рдФрд░ рдЕрдиреНрдп рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рдмреИрдареЗ рдФрд░ рдЦрддрд░реЗ рдХреЛ рдЪрд┐рддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╣рд░ рдХреЛрдИ рдЕрдВрдЬрд╛рди рдерд╛ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рджреВрд╕рд░реА рддрд░рдл рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рдерд╛ред рдФрд░ рд╡рд╛рдпрд░рд╢рд░реНрдХ рд╡рд╣рд╛рдБ рдЪрд▓ рд░рд╣рд╛ рдерд╛, рдХреГрдкрдпрд╛ рд╢рд┐рдХреНрд╖рдХ рдХреЛ рд╡рд┐рдЬрд╝рд┐рдЯ рдХрд┐рдП рдЧрдП рдкрдиреНрдиреЛрдВ, рд╕реНрдкрд░реНрд╕ рдФрд░, рддрджрдиреБрд╕рд╛рд░ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ "рдзреНрдпрд╛рди" рдХреЗ рдкрддреЗ рджрд┐рдЦрд╛ рд░рд╣рд╛ рдерд╛ред рдЙрд╕ рдкрд▓, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ - рд╣рдореЗрдВ рд╕рддреНрд░ рдирд╣реАрдВ рдЧреБрдЬрд░рдиреЗ рдХрд╛ рдЦрддрд░рд╛ рд╣реИред
рддрдм рдореИрдВрдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдЦреЛрдЬрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ
рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЯреАрдУрдЖрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдЧрддрд┐ рдХрдо рдереА, рдФрд░ рдореБрдЭреЗ рдЙрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдерд╛ рдХрд┐ рдпрд╣ рд╕рднреА рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдкрд░ рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЫрд┐рдкрд╛рдПрдЧрд╛ред рдлрд┐рд░, рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ, рдореБрдлреНрдд рд╡реАрдкреАрдПрди рдХреА рддрд▓рд╛рд╢ рд╢реБрд░реВ рдХреАред рдФрд░ рдпрд╣рд╛рдБ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ
рдХреЙрдореЛрдбреЛ рдЯреНрд░рд╕реНрдЯрдХрдиреЗрдХреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рд▓реЗрдЦ рдЖрддрд╛ рд╣реИ (рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░рд╛ рд▓реЗрдЦ рдЗрд╕рдХреА рддрд╛рд░реНрдХрд┐рдХ рдирд┐рд░рдВрддрд░рддрд╛ рд╣реИ, рдкрд╣рд▓реЗ рдЗрд╕реЗ рдкрдврд╝реЗрдВ)ред рдореИрдВрдиреЗ рдЦреБрд╢реА рд╕реЗ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдФрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЕрд╡рд░реБрджреНрдз рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рд╕реЗ рднреНрд░рдорд┐рдд рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЧрдИ рдереА рдХрд┐ рдХрдо рд╕реЗ рдХрдо рдПрдЪрдЯреАрдЯреАрдкреА рд╕рд╣рдирд╢реАрд▓рддрд╛ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдПрдХ рдореВрд╕рдЯреНрд░реИрдк рдореЗрдВ рдореБрдлреНрдд рдкрдиреАрд░ рдиреЗ рдЕрдкрдирд╛ рдЕрд╕рд▓реА рдЪреЗрд╣рд░рд╛ рджрд┐рдЦрд╛рдпрд╛ред рдореИрдВ рд╡реАрдкреАрдПрди рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдкреЗрдЬ рдирд╣реАрдВ рдЦреБрд▓рддреЗ рд╣реИрдВ - рдбреАрдПрдирдПрд╕ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдЧреВрдЧрд▓
Google рдХреЗ рд╕рд╛рде рд╕рд╢рд╕реНрддреНрд░, рдПрдХ рдШрдВрдЯреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдкрд╛рддреЗ рд╣реИрдВ рдХрд┐ DNS рдЕрднреА рдЕрд╡рд░реБрджреНрдз рд╣реИ рдФрд░ рдЗрд╕реЗ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдореИрдВ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡реАрдкреАрдПрди рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ (рдкрдВрдЬреАрдХрд░рдг рдХреЗ рдмрд╛рдж рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдПрдХ рд╣реИ): рдУрдкрдирд╡реАрдкреАрдПрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╣рдо рдмрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рд╕реЗ / etc / openvpn рдкрд░ ca.crt рдФрд░ free_client.conf рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреЗ рд╣реИрдВред
рдЕрдЧрд▓рд╛, рдЖрдк рдлрд╝рд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓ рдкрд╛рд╕ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд▓реЙрдЧрд┐рди рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рджреВрд╕рд░реЗ рдкрд╛рд╕рд╡рд░реНрдб рдкрд░ред (рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рдкрд╛рда рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рди рдХрд░реЗрдВ)
рдлрд┐рд░ рдЪрд▓рд╛
sudo openvpn --config /etc/openvpn/free_client.conf --auth-user-pass /etc/openvpn/pass
рдареАрдХ рд╣реИ, /etc/openvpn/free_client.conf рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
route < DNS> 255.255.255.255 net_gateway
рдФрд░ рд▓реЛ рдФрд░ рдирд┐рд╣рд╛рд░рдирд╛, рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рдпрд╣ рдХреЗрд╡рд▓ tcpdump рдореЗрдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ DNS рдХреНрд╡реЗрд░реА рдХреИрд╕реЗ рднреЗрдЬреА рдЬрд╛рддреА рд╣реИрдВ рдФрд░ рд╡рд┐рдЬрд╝рд┐рдЯ рдХреА рдЧрдИ рд╕рд╛рдЗрдЯ рдХреЛ рдЬрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ!
рд╣рдо DNS рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВ
рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, 10 рдорд┐рдирдЯ рдХреЗ рдмрд╛рдж, OpenDNS рд╕реЗ тАЛтАЛDNSCrypt рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЖрд░реНрдХрд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд, рдФрд░ рд╕реЗ рдбреАрдПрдирдПрд╕ рдХреНрд░рд┐рдкреНрдЯреЛ-рдкреНрд░реЙрдХреНрд╕реА рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдерд╛ред рд▓реЙрдЧ рдореЗрдВ рд╡рд╣ рдкрддрд╛ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреБрд░реЛрдз рдЪрд▓рддреЗ рд╣реИрдВред рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо free_client.conf рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ DNS рдХреЗ рдмрдЬрд╛рдп рдЗрд╕ рдкрддреЗ рдХреЛ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ
route 208.67.220.220 255.255.255.255 net_gateway
рд╕рдм рдХреБрдЫ, рдЙрд╕рдХреЗ рдмрд╛рдж рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдбреАрдПрдирдПрд╕ рдкреНрд░рд╢реНрди DNSCrypt рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВред Tcpdump рдореЗрдВ, рдкрддреЗ рдЪрдордХрддреЗ рдирд╣реАрдВ рд╣реИрдВред рд╕реМрдВрджрд░реНрдпред