{"id":133,"date":"2014-10-22T00:59:25","date_gmt":"2014-10-21T15:59:25","guid":{"rendered":"http:\/\/blog.barbayar.net\/?p=133"},"modified":"2014-10-23T13:32:21","modified_gmt":"2014-10-23T04:32:21","slug":"whr-hp-g300n-openwrt-openvpn-pia-privacy","status":"publish","type":"post","link":"https:\/\/blog.barbayar.net\/?p=133","title":{"rendered":"WHR-HP-G300N + OpenWrt + OpenVPN + PIA = Privacy"},"content":{"rendered":"<p>\u041e\u0439\u0440\u0434 \u0431\u043b\u043e\u0433 \u0431\u0438\u0447\u044d\u044d\u0433\u04af\u0439 \u044e\u043c \u0431\u0430\u0439\u043d\u0430. \u0410\u0436\u0438\u043b \u0433\u044d\u0440 2-\u044b\u043d \u0445\u043e\u043e\u0440\u043e\u043d\u0434 \u04e9\u0434\u04e9\u0440 \u04e9\u043d\u0433\u04e9\u0440\u04e9\u04e9\u0434 \u0431\u0430\u0439\u0433\u0430\u0430 \u0431\u043e\u043b\u043e\u0445\u043e\u043e\u0440 \u0431\u0438\u0447\u0438\u0445 \u0447 \u0437\u04af\u0439\u043b \u0430\u043b\u0433\u0430.<br \/>\n\u0421\u0430\u044f \u0441\u04af\u04af\u043b\u0438\u0439\u043d \u0445\u044d\u0434 \u0445\u043e\u043d\u043e\u0433 router-\u0442\u044d\u0439 \u0437\u0443\u0443\u0440\u0430\u043b\u0434\u0430\u0430\u0434. \u0411\u0438 <a href=\"https:\/\/www.privateinternetaccess.com\/\">Private Internet Access<\/a>(\u0446\u0430\u0430\u0448\u0438\u0434 PIA \u0433\u044d\u0436 \u0442\u043e\u0432\u0447\u043b\u043e\u043d\u043e) \u0433\u044d\u0434\u044d\u0433 \u043a\u043e\u043c\u043f\u0430\u043d\u044b <a href=\"http:\/\/en.wikipedia.org\/wiki\/Virtual_private_network\">Virtual Private Network<\/a>(\u0446\u0430\u0430\u0448\u0438\u0434 VPN \u0433\u044d\u0436 \u0442\u043e\u0432\u0447\u043b\u043e\u043d\u043e) \u0430\u0448\u0438\u0433\u043b\u0430\u0434\u0430\u0433 \u044e\u043c. Laptop \u0434\u044d\u044d\u0440\u044d\u044d \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u044b\u0433 \u043d\u044c \u0441\u0443\u0443\u043b\u0433\u0430\u0430\u0434 \u043d\u044d\u044d\u0445 \u0430\u0441\u0443\u0443\u0434\u0430\u043b\u0433\u04af\u0439 \u0430\u0448\u0438\u0433\u043b\u0430\u0436 \u0431\u0430\u0439\u0441\u0430\u043d \u044e\u043c. \u0422\u044d\u0433\u044d\u044d\u0434, \u043d\u044d\u0433 \u04e9\u0434\u04e9\u0440 VPN-\u044d\u044d \u0430\u0441\u0430\u0430\u0447\u0438\u0445\u0441\u0430\u043d \u04af\u0435\u0434\u044d\u044d Chromecast \u0440\u0443\u0443\u0433\u0430\u0430 \u0432\u0438\u0434\u0435\u043e \u0448\u0438\u0434\u044d\u0445 \u0433\u044d\u0442\u044d\u043b, Chromecast \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440 \u0434\u044d\u044d\u0440 \u0433\u0430\u0440\u0447 \u0438\u0440\u0434\u044d\u0433\u0433\u04af\u0439. \u0425\u0430\u0440\u0438\u043d VPN-\u044d\u044d \u0443\u043d\u0442\u0440\u0430\u0430\u0445\u0430\u0430\u0440 \u0433\u0430\u0440\u0447 \u0438\u0440\u044d\u044d\u0434 \u0431\u0430\u0439\u043d\u0430. \u0423\u0433 \u043d\u044c IP-\u0430\u0430\u0440 ping \u0445\u0438\u0439\u0445\u044d\u044d\u0440 \u0445\u0430\u0440\u0438\u0443 \u04e9\u0433\u04e9\u04e9\u0434 \u0431\u0430\u0439\u0433\u0430\u0430 \u044e\u043c. \u0425\u0430\u0440\u0438\u043d hostname-\u044d\u044d\u0440 \u043d\u044c ping \u0445\u0438\u0439\u0445\u044d\u044d\u0440 \u0445\u0430\u0440\u0438\u0443 \u04e9\u0433\u0434\u04e9\u0433\u0433\u04af\u0439. \u0422\u044d\u0433\u044d\u044d\u0434 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u044d\u044d\u0440 \u0445\u0430\u0439\u0436 \u0431\u0430\u0439\u0442\u0430\u043b, \u0443\u0433\u0430\u0430\u0441\u0430\u0430 VPN \u0430\u0441\u0430\u0430\u0447\u0438\u0445\u0430\u0430\u0440, Chromecast \u0433\u0430\u0440\u0447 \u0438\u0440\u044d\u0445\u044d\u044d \u0431\u043e\u043b\u044c\u0447\u0438\u0445\u0434\u043e\u0433 \u044e\u043c \u0431\u0430\u0439\u043d\u0430.<br \/>\n\u0422\u044d\u0433\u044d\u044d\u0434 \u0448\u0438\u0439\u0434\u044d\u043b \u0445\u0430\u0439\u0436 \u0431\u0430\u0439\u0442\u0430\u043b, router \u0434\u044d\u044d\u0440\u044d\u044d OpenVPN-\u044d\u044d \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0432\u0430\u043b, <a href=\"http:\/\/en.wikipedia.org\/wiki\/Local_area_network\">Local Area Network<\/a>(\u0446\u0430\u0430\u0448\u0438\u0434 LAN \u0433\u044d\u0436 \u0442\u043e\u0432\u0447\u043b\u043e\u043d\u043e) \u0434\u0430\u0445\u044c \u0431\u04af\u0445 \u0442\u04e9\u0445\u04e9\u04e9\u0440\u04e9\u043c\u0436\u04af\u04af\u0434 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0440\u04af\u04af \u0433\u0430\u0440\u0430\u0445\u0434\u0430\u0430 VPN-\u044d\u044d\u0440 \u0434\u0430\u043c\u0436\u0438\u0436 \u0433\u0430\u0440\u0430\u0445 \u044e\u043c \u0431\u0430\u0439\u043d\u0430. \u0423\u0433\u0430\u0430\u0441\u0430\u0430, \u043e\u0439\u043b\u0433\u043e\u043c\u0436\u0442\u043e\u0439 \u043b \u0434\u043e\u043e, \u0437\u04af\u0433\u044d\u044d\u0440 router \u0434\u044d\u044d\u0440 OpenVPN \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0436 \u0431\u043e\u043b\u0434\u043e\u0433 \u0433\u044d\u0436 \u043c\u044d\u0434\u044d\u044d\u0433\u04af\u0439 \u0431\u0430\u0439\u0441\u0430\u043d \u044e\u043c. \u0416\u0438\u0448\u044d\u044d \u043d\u044c \u0431\u0438 \u0433\u044d\u0440\u044d\u044d\u0441\u044d\u044d www.google.com-\u0440\u0443\u0443 \u043e\u0440\u043b\u043e\u043e \u0433\u044d\u0445\u044d\u0434 \u0434\u043e\u043e\u0440\u0445\u0438 \u0437\u0443\u0440\u0430\u0433 \u0448\u0438\u0433 \u043c\u044d\u0434\u044d\u044d\u043b\u044d\u043b \u0434\u0430\u043c\u0436\u0438\u043d\u0430 \u0433\u044d\u0441\u044d\u043d \u04af\u0433.<br \/>\n<a href=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-134\" alt=\"Untitled Diagram\" src=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram.png\" width=\"593\" height=\"356\" srcset=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram.png 593w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram-300x180.png 300w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram-500x300.png 500w\" sizes=\"(max-width: 593px) 100vw, 593px\" \/><\/a><br \/>\nOpenVPN \u043d\u044c \u04e9\u043d\u0434\u04e9\u0440 \u043d\u0443\u0443\u0446\u043b\u0430\u043b\u0442\u0442\u0430\u0439 \u0442\u0443\u043b, \u043d\u0430\u043c\u0430\u0439\u0433 \u0438\u043d\u0442\u0435\u0440\u043d\u044d\u0442\u044d\u044d\u0440 \u044e\u0443 \u0445\u0438\u0439\u0436 \u0431\u0430\u0439\u0433\u0430\u0430\u0433 \u043c\u044d\u0434\u044d\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0433\u04af\u0439 \u0433\u044d\u0441\u044d\u043d \u04af\u0433. \u0414\u044d\u044d\u0440\u044d\u044d\u0441 \u043d\u044c PIA \u043d\u044c \u0434\u044d\u043b\u0445\u0438\u0439\u043d \u043d\u044d\u043b\u044d\u044d\u043d \u043e\u043b\u043e\u043d \u043e\u0440\u043e\u043d\u0434 \u0441\u0435\u0440\u0432\u0435\u0440-\u04af\u04af\u0434\u044d\u044d \u0431\u0430\u0439\u0440\u043b\u0443\u0443\u043b\u0441\u0430\u043d \u0442\u0443\u043b, \u0437\u0430\u0440\u0438\u043c \u043d\u044d\u0433 \u0433\u0430\u0437\u0430\u0440 \u0437\u04af\u0439\u043d \u0431\u0430\u0439\u0440\u043b\u0430\u043b\u0430\u0430\u0440 \u0445\u044f\u0437\u0433\u0430\u0430\u0440\u043b\u0430\u043b\u0442 \u0445\u0438\u0439\u0441\u044d\u043d \u0432\u0435\u0431 \u0441\u0430\u0439\u0442 \u0440\u0443\u0443 \u0445\u0430\u043d\u0434\u0430\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439 \u0431\u043e\u043b\u0436 \u0431\u0430\u0439\u0433\u0430\u0430 \u044e\u043c.<br \/>\n\u042f\u043d\u0437 \u0431\u04af\u0440\u0438\u0439\u043d \u0430\u0440\u0433\u0430\u0430\u0440 VPN \u04af\u04af\u0441\u0433\u044d\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439 \u0431\u04e9\u0433\u04e9\u04e9\u0434, \u043c\u0438\u043d\u0438\u0439 \u043c\u044d\u0434\u044d\u0445\u044d\u044d\u0440 PPTP, L2TP\/IPSec, OpenVPN. <a href=\"https:\/\/www.ivpn.net\/pptp-vs-l2tp-vs-openvpn\">\u042d\u043d\u044d<\/a> \u0445\u0443\u0443\u0434\u0441\u0430\u043d \u0434\u044d\u044d\u0440 \u044d\u043d\u044d 3 \u0430\u0440\u0433\u044b\u0433 \u0433\u043e\u0451\u043e\u043e\u0440 \u0445\u0430\u0440\u044c\u0446\u0443\u0443\u043b\u0441\u0430\u043d \u0431\u0430\u0439\u043d\u0430. \u0415\u0440 \u043d\u044c \u0431\u043e\u043b PPTP-\u0433 \u0435\u0440\u04e9\u04e9\u0441\u04e9\u04e9 \u0431\u0438\u0442\u0433\u0438\u0439 \u0430\u0448\u0438\u0433\u043b\u0430, \u0431\u043e\u043b\u043e\u0445\u0433\u04af\u0439 \u0431\u043e\u043b\u00a0L2TP\/IPSec-\u0433 \u0430\u0448\u0438\u0433\u043b\u0430, \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439 \u0431\u043e\u043b OpenVPN-\u044b\u0433 \u0430\u0448\u0438\u0433\u043b\u0430 \u0433\u044d\u0441\u044d\u043d \u0431\u0430\u0439\u0433\u0430\u0430.<br \/>\n\u0417\u0430 \u0442\u044d\u0433\u044d\u0445\u044d\u044d\u0440 router \u0434\u044d\u044d\u0440\u044d\u044d OpenVPN \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0430\u0445 \u0430\u0436\u0438\u043b\u0434\u0430\u0430 \u043e\u0440\u044a\u0451.<\/p>\n<p><!--more--><\/p>\n<p><strong>Original Firmware .vs DD-WRT .vs Tomato .vs OpenWrt<\/strong><br \/>\nOriginal Firmware \u0431\u0443\u044e\u0443 router-\u044b\u0433 \u0445\u0443\u0434\u0430\u043b\u0434\u0430\u0436 \u0430\u0432\u0430\u0445 \u04af\u0435\u0434 \u0441\u0443\u0443\u043b\u0433\u0430\u0441\u0430\u043d \u0431\u0430\u0439\u0441\u0430\u043d \u04af\u0439\u043b\u0434\u043b\u0438\u0439\u043d \u0441\u0438\u0441\u0442\u0435\u043c. OpenVPN \u0430\u0448\u0438\u0433\u043b\u0430\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0433\u04af\u0439. PPTP \u0431\u043e\u043b\u043e\u043d L2TP\/IPSec \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0430\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439\u043d \u0445\u0443\u0432\u044c\u0434 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439. \u0422\u044d\u0433\u044d\u0445\u0434\u044d\u044d PPPoE-\u0442\u044d\u0439 \u0437\u044d\u0440\u044d\u0433 \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0436 \u0431\u043e\u043b\u043e\u0445\u0433\u04af\u0439. \u0411\u0438 <a href=\"http:\/\/en.wikipedia.org\/wiki\/Internet_service_provider\">Internet Service Provider<\/a>-\u0440\u0443\u0443\u0433\u0430\u0430 PPPoE-\u043e\u043e\u0440 \u0445\u043e\u043b\u0431\u043e\u0433\u0434\u0434\u043e\u0433 \u0442\u0443\u043b, \u0430\u043b\u044c \u0447 \u0441\u043e\u043d\u0433\u043e\u043b\u0442 \u043d\u044c \u0431\u043e\u043b\u043e\u043c\u0436\u0433\u04af\u0439 \u044e\u043c.<br \/>\nDD-WRT \u043d\u044c \u0445\u0443\u0432\u044c \u0445\u04af\u043c\u04af\u04af\u0441 \u0445\u04e9\u0433\u0436\u04af\u04af\u043b\u0434\u044d\u0433 router-\u044b\u043d \u04af\u0439\u043b\u0434\u043b\u0438\u0439\u043d \u0441\u0438\u0441\u0442\u0435\u043c \u044e\u043c. DD-WRT \u043d\u044c \u043c\u0430\u0448 \u043e\u043b\u043e\u043d \u0442\u04e9\u0440\u04e9\u043b \u0431\u0430\u0439\u0433\u0430\u0430 \u0442\u0443\u043b, \u044f\u0433 \u04e9\u04e9\u0440\u0438\u0439\u043d\u0445\u04e9\u04e9 \u0442\u04e9\u0445\u04e9\u04e9\u0440\u04e9\u043c\u0436\u0438\u043d\u0434 \u0437\u043e\u0440\u0438\u0443\u043b\u0436 compile-\u0434\u0441\u0430\u043d \u0445\u0443\u0432\u0438\u043b\u0431\u0430\u0440\u044b\u0433 \u043d\u044c \u0441\u0443\u0443\u043b\u0433\u0430\u0445\u0433\u04af\u0439 \u0431\u043e\u043b \u0431\u043e\u043b\u043e\u0445\u0433\u04af\u0439. \u0423\u0433 \u043d\u044c OpenVPN \u0442\u044d\u0439 \u0445\u0443\u0432\u0438\u043b\u0431\u0430\u0440\u0443\u0443\u0434 \u0431\u0430\u0439\u0433\u0430\u0430 \u0431\u043e\u043b\u043e\u0432\u0447, \u0442\u044d\u0434\u0433\u044d\u044d\u0440 \u043d\u044c 8MB \u0431\u043e\u043b\u043e\u043d \u0442\u04af\u04af\u043d\u044d\u044d\u0441 \u0434\u044d\u044d\u0448 \u0441\u0430\u043d\u0430\u0445 \u043e\u0439\u0442\u043e\u0439 router-\u04af\u04af\u0434 \u0434\u044d\u044d\u0440 \u043b \u0441\u0443\u0443\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439. \u0425\u0430\u0440\u0430\u043c\u0441\u0430\u043b\u0442\u0430\u0439 \u043d\u044c \u043c\u0438\u043d\u0438\u0439\u0445 4MB. \u0411\u0430\u0441 \u04e9\u04e9\u0440\u04e9\u04e9 \u044f\u043d\u0437 \u0431\u04af\u0440\u0438\u0439\u043d \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e \u0445\u0438\u0439\u0436 \u0431\u043e\u043b\u0434\u043e\u0433\u0433\u04af\u0439, \u043d\u044d\u0433 \u043b \u0443\u044f\u043d \u0445\u0430\u0442\u0430\u043d \u0431\u0438\u0448 \u0441\u0430\u043d\u0430\u0433\u0434\u0441\u0430\u043d.<br \/>\nTomato \u043d\u044c \u043c\u0438\u043d\u0438\u0439 router \u0434\u044d\u044d\u0440 \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0436 compile-\u0434\u0441\u0430\u043d \u0445\u0443\u0432\u0438\u043b\u0431\u0430\u0440 \u0431\u0430\u0439\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u0445 \u0448\u0438\u0433 \u0431\u0430\u0439\u043d\u0430 \u043b\u044d\u044d.<br \/>\n\u0421\u04af\u04af\u043b\u0434 \u0442\u0443\u043d\u0430\u0436 \u04af\u043b\u0434\u0441\u044d\u043d \u043d\u044c OpenWrt. \u041d\u044d\u043b\u044d\u044d\u043d \u0433\u0430\u0440 \u0430\u0436\u0438\u043b\u043b\u0430\u0433\u0430\u0430 \u0438\u0445\u0442\u044d\u0439, \u0433\u044d\u0445\u0434\u044d\u044d \u0442\u044d\u0440\u043d\u0438\u0439\u0445\u044d\u044d \u0445\u044d\u043c\u0436\u044d\u044d\u0433\u044d\u044d\u0440 \u0443\u044f\u043d \u0445\u0430\u0442\u0430\u043d, \u0431\u0430\u0441 \u044d\u043b\u0434\u044d\u0432 \u0441\u0443\u0434\u043b\u0430\u0445 \u0437\u04af\u0439\u043b \u0438\u0445\u0442\u044d\u0439. \u0425\u0430\u0440\u0430\u043c\u0441\u0430\u043b\u0442\u0430\u0439 \u043d\u044c 4MB \u0441\u0430\u043d\u0430\u0445 \u043e\u0439\u0442\u043e\u0439 \u0442\u0443\u043b, OpenVPN \u0441\u0443\u0443\u043b\u0433\u0430\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0433\u04af\u0439 \u0431\u0430\u0439\u043b\u0430\u0430. \u0411\u0430\u0430\u0445\u0430\u043d \u043e\u0440\u043e\u043b\u0434\u043e\u0436 \u043e\u0440\u043e\u043b\u0434\u043e\u0436, L2TP-\u044d\u044d\u0440 tunneling \u0445\u0438\u0439\u0434\u044d\u0433 \u0431\u043e\u043b\u0433\u043e\u0432. L2TP \u043d\u044c \u04e9\u04e9\u0440\u04e9\u04e9, \u043d\u0443\u0443\u0446\u043b\u0430\u043b\u044b\u043d \u0445\u0430\u043c\u0433\u0430\u0430\u043b\u0430\u043b\u0442\u0433\u04af\u0439 \u0442\u0443\u043b, IPSec \u0433\u044d\u0434\u044d\u0433 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b\u043d \u0434\u044d\u044d\u0433\u04af\u04af\u0440 \u0443\u0440\u0441\u0430\u0436 \u0431\u0430\u0439\u0436, \u043d\u0443\u0443\u0446\u043b\u0430\u043b\u0442\u0430\u0439 \u0431\u043e\u043b\u0436 \u0431\u0430\u0439\u0433\u0430\u0430 \u044e\u043c. \u0422\u0438\u0439\u043c \u0431\u043e\u043b\u043e\u0445\u043e\u043e\u0440 L2TP\/IPSec \u0433\u044d\u0436 \u0445\u0430\u043c\u0442\u0430\u0434 \u043d\u044c \u0431\u0438\u0447\u0434\u044d\u0433 \u0431\u0430\u0439\u0445.<br \/>\nIPSec \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0430\u0445 \u0433\u044d\u0441\u044d\u043d \u0431\u043e\u043b\u043e\u0432\u0447, \u0431\u0430\u0441 \u043b \u0441\u0430\u043d\u0430\u0445 \u043e\u0439 \u0445\u04af\u0440\u044d\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 \u0433\u044d\u0441\u044d\u043d \u0430\u0441\u0443\u0443\u0434\u0430\u043b\u0442\u0430\u0439 \u0442\u0443\u043b\u0433\u0430\u0440\u0430\u0432.<br \/>\n\u0411\u04af\u04af\u0440 \u0430\u0440\u0433\u0430\u0430 \u0431\u0430\u0440\u0430\u0430\u0434 WHR-300HP2 \u0433\u044d\u0434\u044d\u0433 8MB-\u044b\u043d \u0441\u0430\u043d\u0430\u0445 \u043e\u0439\u0442\u043e\u0439 router 35$ \u0433\u044d\u0436 \u0431\u0430\u0439\u0445\u0430\u0430\u0440 \u043d\u044c Amazon \u0434\u044d\u044d\u0440\u044d\u044d\u0441 \u0437\u0430\u0445\u0438\u0430\u043b\u0447\u0438\u0445\u043b\u0430\u0430. \u041c\u04e9\u043d\u0433\u04e9\u043d\u04e9\u04e9\u0441 \u0438\u043b\u04af\u04af\u0442\u044d\u0439\u0433\u044d\u044d\u0440, \u0448\u0438\u043d\u044d router \u0438\u0440\u044d\u0445\u044d\u044d\u0440, \u0445\u0443\u0443\u0447\u0438\u043d router \u043c\u0430\u0430\u043d\u044c \u0437\u04af\u0432 \u0437\u04af\u0433\u044d\u044d\u0440 \u0430\u0436\u0438\u043b\u043b\u0430\u0434\u0430\u0433 \u0445\u044d\u0440\u043d\u044d\u044d \u0445\u043e\u0433 \u0431\u043e\u043b\u043e\u0445 \u043d\u044c \u0434\u044d\u044d \u0433\u044d\u0436 \u0431\u043e\u0434\u043e\u0445\u043e\u043e\u0440 \u043b \u043d\u044d\u0433 \u043b \u0445\u0430\u0439\u0440\u0430\u043d \u0441\u0430\u043d\u0430\u0433\u0434\u0430\u0430\u0434 \u0431\u0430\u0439\u0432.<br \/>\n\u0422\u044d\u0433\u044d\u044d\u0434 \u0434\u0430\u0445\u0438\u0430\u0434 \u0436\u0430\u0430\u0445\u0430\u043d \u0441\u0443\u0434\u0430\u043b\u0436 \u04af\u0437\u043b\u044d\u044d. \u042d\u0412\u0420\u0418\u041a\u0410!<br \/>\n\u041d\u044d\u0433\u044d\u043d \u041e\u0440\u043e\u0441 \u0445\u044d\u043b \u0434\u044d\u044d\u0440 \u0431\u0438\u0447\u0438\u0433\u0434\u0441\u044d\u043d <a href=\"http:\/\/habrahabr.ru\/post\/211174\/\">\u043d\u0438\u0439\u0442\u043b\u044d\u043b<\/a> \u0434\u044d\u044d\u0440, 4MB \u0441\u0430\u043d\u0430\u0445 \u043e\u0439\u0442\u043e\u0439 router \u0434\u044d\u044d\u0440 OpenVPN \u0441\u0443\u0443\u043b\u0433\u0430\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439 \u0433\u044d\u0441\u044d\u043d \u0431\u0430\u0439\u043d\u0430. WHR-HP-G300N \u043d\u044c \u04af\u043d\u0434\u0441\u044d\u043d \u0441\u0430\u043d\u0430\u0445 \u043e\u0439 \u043d\u044c 4MB \u0447 \u0433\u044d\u0441\u044d\u043d, \u0448\u0443\u0443\u0440\u0445\u0430\u0439 \u0441\u0430\u043d\u0430\u0445 \u043e\u0439(\u0446\u0430\u0430\u0448\u0438\u0434 RAM \u0433\u044d\u0436 \u0442\u043e\u0432\u0447\u043b\u043e\u043d\u043e) \u043d\u044c 32MB \u044e\u043c. \u04e8\u04e9\u0440\u04e9\u04e9\u0440 \u0445\u044d\u043b\u0431\u044d\u043b RAM \u0434\u044d\u044d\u0440\u044d\u044d OpenVPN \u0441\u0443\u0443\u043b\u0433\u0430\u043d\u0430. \u041c\u044d\u0434\u044d\u044d\u0436 RAM \u0442\u0443\u043b, router-\u044b\u043d \u0443\u043d\u0442\u0440\u0430\u0430\u0445 \u04af\u0435\u0434 \u0431\u04af\u0445 \u043c\u044d\u0434\u044d\u044d\u043b\u044d\u043b \u0443\u0441\u0442\u043d\u0430.<br \/>\n\u0422\u044d\u0433\u044d\u0445\u044d\u044d\u0440 \u0430\u0441\u0430\u0430\u0445 \u0431\u043e\u043b\u0433\u043e\u043d\u0434\u043e\u043e \u0434\u0430\u0445\u0438\u043d \u0434\u0430\u0445\u0438\u043d OpenVPN-\u044b\u0433 \u0441\u0443\u0443\u043b\u0433\u0430\u043d\u0430 \u0433\u044d\u0441\u044d\u043d \u04af\u0433.<br \/>\n\u0418\u043d\u0433\u044d\u044d\u0434 \u0445\u044d\u0440\u0445\u044d\u043d \u0441\u0443\u0443\u043b\u0433\u0430\u0436 \u0447\u0430\u0434\u0441\u0430\u043d \u0442\u0443\u0445\u0430\u0439\u0433\u0430\u0430 \u0431\u0438\u0447\u044c\u0435. \u041e\u0440\u043e\u0441 \u0445\u044d\u043b \u0434\u044d\u044d\u0440\u0445 \u043d\u0438\u0439\u0442\u043b\u044d\u043b \u0434\u044d\u044d\u0440\u044d\u044d\u0441 \u0436\u0430\u0430\u0445\u0430\u043d \u0437\u04e9\u0440\u04e9\u0445 \u0442\u0443\u043b(\u0430\u043c\u0438\u0445\u0430\u043d\u0434\u0430\u0430 \u0441\u0430\u0439\u0436\u0440\u0443\u0443\u043b\u0441\u0430\u043d \u0441\u0430\u043d\u0430\u0430\u0442\u0430\u0439), \u0430\u043b\u0438\u0439\u0433 \u043d\u044c \u0443\u043d\u0448\u0438\u0445\u0430\u0430 \u04e9\u04e9\u0440\u0441\u0434\u04e9\u04e9 \u0448\u0438\u0439\u0434\u044d\u044d\u0440\u044d\u0439.<\/p>\n<p><strong>1. OpenWrt \u0441\u0443\u0443\u043b\u0433\u0430\u0445<\/strong><br \/>\n\u0425\u0430\u043c\u0433\u0438\u0439\u043d \u0441\u04af\u04af\u043b\u0438\u0439\u043d \u0445\u0443\u0432\u0438\u043b\u0431\u0430\u0440 \u0431\u043e\u043b\u043e\u0445 <a href=\"http:\/\/wiki.openwrt.org\/doc\/barrier.breaker\">Barrier Breaker 14.07<\/a>-\u0434 \u043d\u044c \u0437\u0430\u0440\u0438\u043c \u0445\u044d\u0440\u044d\u0433\u0446\u044d\u044d\u0442\u044d\u0439 package-\u04af\u04af\u0434 \u043e\u043b\u0434\u043e\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 \u0433\u044d\u0441\u044d\u043d \u0430\u043b\u0434\u0430\u0430 \u0433\u0430\u0440\u0430\u0430\u0434 \u0431\u0430\u0439\u0441\u0430\u043d \u0442\u0443\u043b, \u0442\u044d\u0440\u043d\u0438\u0439 \u04e9\u043c\u043d\u04e9\u0445 \u0445\u0443\u0432\u0438\u043b\u0431\u0430\u0440 \u0431\u043e\u043b\u043e\u0445 Attitude Adjustment 12.09 RC2 \u0431\u0443\u044e\u0443 \u0441\u04af\u04af\u043b\u0438\u0439\u043d release-\u0433 \u0441\u0443\u0443\u043b\u0433\u0430\u043b\u0430\u0430. <a href=\"https:\/\/downloads.openwrt.org\/attitude_adjustment\/12.09\/\">\u042d\u043d\u0434\u044d\u044d\u0441<\/a> \u04e9\u04e9\u0440\u0442 \u0445\u044d\u0440\u044d\u0433\u0442\u044d\u0439\u0433\u044d\u044d \u0442\u0430\u0442\u0430\u0436 \u0430\u0432\u0430\u0430\u0440\u0430\u0439. \u041c\u0438\u043d\u0438\u0439 router-\u0434 \u0442\u043e\u0445\u0438\u0440\u043e\u0445 \u043d\u044c <a href=\"http:\/\/downloads.openwrt.org\/attitude_adjustment\/12.09\/ar71xx\/generic\/openwrt-ar71xx-generic-whr-hp-g300n-squashfs-factory.bin\">openwrt-ar71xx-generic-whr-hp-g300n-squashfs-factory.bin<\/a>.<br \/>\nTFTP-\u044d\u044d\u0440 \u0441\u0443\u0443\u043b\u0433\u0430\u0445 \u0431\u043e\u043b ****-tftp.bin, original firmware-\u044d\u044d\u0441 \u0441\u0443\u0443\u043b\u0433\u0430\u0445 \u0433\u044d\u0436 \u0431\u0430\u0439\u0433\u0430\u0430 \u0431\u043e\u043b ****-factory.bin, OpenWrt-\u044d\u044d update \u0445\u0438\u0439\u0445 \u0433\u044d\u0436 \u0431\u0430\u0439\u0433\u0430\u0430 \u0431\u043e\u043b ****-sysupgrade.bin \u0433\u044d\u0441\u044d\u043d \u0444\u0430\u0439\u043b\u044b\u0433 \u0442\u0430\u0442\u0430\u0430\u0440\u0430\u0439.<\/p>\n<p><strong>2. \u0425\u044d\u0440\u044d\u0433\u0446\u044d\u044d\u0442\u044d\u0439 package-\u04af\u04af\u0434\u0438\u0439\u0433 \u0441\u0443\u0443\u043b\u0433\u0430\u0445<\/strong><br \/>\n\u0414\u0430\u0440\u0430\u0430\u0445 3 package-\u0438\u0439\u0433 \u04af\u043d\u0434\u0441\u044d\u043d \u0441\u0430\u043d\u0430\u0445 \u043e\u0439\u0434\u043e\u043e \u0441\u0443\u0443\u043b\u0433\u0430\u043d\u0430.<\/p>\n<pre class=\"lang:sh decode:true\">opkg update\r\nopkg install kmod-tun zlib liblzo<\/pre>\n<p><strong>3. Router \u0430\u0441\u0430\u0445 \u04af\u0435\u0434 \u0430\u0436\u0438\u043b\u043b\u0430\u0445 script \u0431\u0438\u0447\u0438\u0445<\/strong><br \/>\n\u0414\u044d\u044d\u0440 \u0434\u0443\u0440\u044c\u0434\u0441\u0430\u043d\u0447\u043b\u0430\u043d, ROM \u0434\u044d\u044d\u0440 \u0441\u0443\u0443\u043b\u0433\u0430\u0436 \u0431\u0430\u0439\u0433\u0430\u0430 \u0442\u0443\u043b, router \u0443\u043d\u0442\u0440\u0430\u0445 \u04af\u0435\u0434 \u0431\u04af\u0445 \u0437\u04af\u0439\u043b \u0447\u0438\u043d\u044c \u0443\u0441\u0442\u0430\u0445 \u0431\u043e\u043b\u043d\u043e. \u0422\u0438\u0439\u043c \u0431\u043e\u043b\u043e\u0445\u043e\u043e\u0440 \u0445\u044d\u0440\u044d\u0433\u0446\u044d\u044d\u0442\u044d\u0439 package-\u04af\u04af\u0434\u0438\u0439\u0433 \u0430\u0441\u0430\u0445 \u04af\u0435\u0434 \u0448\u0438\u043d\u044d\u044d\u0440 ROM-\u0440\u0443\u0443 \u0441\u0443\u0443\u043b\u0433\u0430\u0445 script \u0445\u044d\u0440\u044d\u0433\u0442\u044d\u0439.<br \/>\n\u0414\u043e\u043e\u0440\u0445 script \u043d\u044c \u04af\u043d\u0434\u0441\u044d\u043d 3 \u04af\u04af\u0440\u044d\u0433\u0442\u044d\u0439.<\/p>\n<ul>\n<li>\u0425\u044d\u0440\u044d\u0433\u0446\u044d\u044d\u0442\u044d\u0439 package-\u0443\u0443\u0434\u044b\u0433 \u0442\u0430\u0442\u0430\u0436 \u0430\u0432\u0430\u0445<\/li>\n<li>\u0422\u0430\u0442\u0430\u0436 \u0430\u0432\u0441\u0430\u043d ROM \u0434\u044d\u044d\u0440\u0445 \u0444\u0430\u0439\u043b\u0443\u0443\u0434 \u0440\u0443\u0443 \u0437\u0430\u0430\u0441\u0430\u043d symlink-\u0438\u0439\u0433 \u04af\u043d\u0434\u0441\u044d\u043d \u0441\u0430\u043d\u0430\u0445 \u043e\u0439 \u0434\u044d\u044d\u0440 \u04af\u04af\u0441\u0433\u044d\u0445<\/li>\n<li>\u0428\u0438\u043d\u044d\u044d\u0440 \u0441\u0443\u0443\u0441\u0430\u043d daemon-\u0443\u0443\u0434\u044b\u0433 \u0430\u0447\u0430\u0430\u043b\u043b\u0430\u0445<\/li>\n<\/ul>\n<pre class=\"lang:default decode:true\" title=\"\/etc\/init.d\/init_ram\">#!\/bin\/sh \/etc\/rc.common\r\n\r\n# This script installs packages into RAM\r\n\r\nSTART=99\r\nPACKAGES='libopenssl openvpn'\r\nRAM_ROOT=\/tmp\/root\r\n\r\nstart() {\r\n\techo removing old symlinks...\r\n\tremove_symlinks\r\n\r\n\techo updating package list...\r\n\topkg update &gt; \/dev\/null\r\n\r\n\techo root is $RAM_ROOT\r\n\r\n\t[ -d $RAM_ROOT ] &amp;&amp; rm -rf $RAM_ROOT\r\n\tmkdir $RAM_ROOT\r\n\tcd $RAM_ROOT\r\n\r\n\tfor PACKAGE in $PACKAGES\r\n\tdo\r\n\t\techo installing $PACKAGE...\r\n\t\ttar xzf $(opkg download $PACKAGE | grep Downloaded | cut -d\\  -f4 | sed '$s\/.$\/\/')\r\n\t\ttar xzf data.tar.gz\r\n\t\tfind . -maxdepth 1 -type f -exec rm {} \\;\r\n\tdone\r\n\r\n\techo creating symlinks...\r\n\tcreate_symlinks\r\n\r\n\techo starting daemons...\r\n\tstart_daemons\r\n}\r\n\r\nremove_symlinks() {\r\n\tlocal SYMLINKS=`find \/ -type l -exec ls -l {} \\; 2&gt; \/dev\/null | grep $RAM_ROOT | awk '{print $(NF-2)}'`\r\n\r\n\tfor SYMLINK in $SYMLINKS\r\n\tdo\r\n\t\techo removing $SYMLINK...\r\n\t\trm -rf $SYMLINK 2&gt; \/dev\/null\r\n\tdone\r\n}\r\n\r\ncreate_symlinks() {\r\n\tlocal SOURCE_PATHS=`find $RAM_ROOT\/`\r\n\r\n\tfor SOURCE_PATH in $SOURCE_PATHS\r\n\tdo\r\n\t\tlocal DESTINATION_PATH=${SOURCE_PATH#$RAM_ROOT}\r\n\r\n\t\tif [[ ! -f $DESTINATION_PATH ]] &amp;&amp; [[ ! -d $DESTINATION_PATH ]]\r\n\t\tthen\r\n\t\t\techo \"symlinking $SOURCE_PATH -&gt; $DESTINATION_PATH...\"\r\n\t\t\tln -s $SOURCE_PATH $DESTINATION_PATH\r\n\t\tfi\r\n\tdone\r\n}\r\n\r\nstart_daemons() {\r\n\tlocal DAEMONS=`find $RAM_ROOT\/etc\/init.d\/ -type f`\r\n\r\n\tfor DAEMON in $DAEMONS\r\n\tdo\r\n\t\techo starting ${DAEMON#$RAM_ROOT\/etc\/init.d\/}...\r\n\t\t${DAEMON#$RAM_ROOT} start\r\n\tdone\r\n}<\/pre>\n<p>\u0414\u044d\u044d\u0440\u0445 \u0444\u0430\u0439\u043b\u044b\u0433 \u04af\u04af\u0441\u0433\u044d\u0441\u044d\u043d\u0438\u0439 \u0434\u0430\u0440\u0430\u0430 \u0434\u0430\u0440\u0430\u0430\u0445 \u043a\u043e\u043c\u043c\u0430\u043d\u0434\u0430\u0430\u0440 \u0438\u0434\u044d\u0432\u0445\u0436\u04af\u04af\u043b\u043d\u044d.<\/p>\n<pre class=\"lang:default decode:true\">\/etc\/init.d\/init_ram enable<\/pre>\n<p><strong>4. OpenVPN-\u044b \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e \u0434\u044d\u044d\u0440\u044d\u044d PIA-\u0433 \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u043d\u0430<\/strong><br \/>\nPIA-\u044b\u043d OpenVPN \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e \u0444\u0430\u0439\u043b\u044b\u0433 <a href=\"https:\/\/www.privateinternetaccess.com\/openvpn\/openvpn-ip.zip\">\u044d\u043d\u0434\u044d\u044d\u0441<\/a> \u0442\u0430\u0442\u0430\u0436 \u0430\u0432\u0447 \u0431\u043e\u043b\u043d\u043e. \u0413\u044d\u0445\u0434\u044d\u044d <a href=\"http:\/\/blog.matthewurch.ca\/?p=120\">\u044d\u043d\u044d<\/a> \u043d\u0438\u0439\u0442\u043b\u044d\u043b\u044d\u044d\u0441 \u0441\u0430\u043d\u0430\u0430 \u0430\u0432\u0447 \u0434\u043e\u0442\u043e\u0440\u0445\u044b\u0433 \u0434\u0430\u0440\u0430\u0430\u0445 \u0431\u0430\u0439\u0434\u043b\u0430\u0430\u0440 \u04e9\u04e9\u0440\u0447\u0438\u043b\u0441\u04e9\u043d \u0431\u043e\u043b\u043d\u043e. \u0411\u0430\u0441, OpenWrt \u0434\u044d\u0445 OpenVpn \u043d\u044c \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e\u043d\u044b \u0444\u0430\u0439\u043b\u0430\u0430 uci \u043a\u043e\u043c\u043c\u0430\u043d\u0434 \u0430\u0448\u0438\u0433\u043b\u0430\u043d \u0443\u043d\u0448\u0438\u0436 \u0431\u0430\u0439\u0441\u0430\u043d \u0442\u0443\u043b, UCI \u0444\u043e\u0440\u043c\u0430\u0442 \u0440\u0443\u0443 \u0445\u0443\u0432\u0438\u0440\u0433\u0430\u0441\u0430\u043d \u0431\u043e\u043b\u043d\u043e.<br \/>\n\u0424\u0430\u0439\u043b\u044b\u043d \u0436\u0430\u0433\u0441\u0430\u0430\u043b\u0442<\/p>\n<pre class=\"lang:default decode:true\">\/etc\/config\/openvpn\r\n\/etc\/openvpn\/auth.conf\r\n\/etc\/openvpn\/ca.crt\r\n\/etc\/openvpn\/crl.pem<\/pre>\n<p>ca.crt \u0431\u043e\u043b\u043e\u043d crl.pem PIA-\u0430\u0430\u0441 \u0442\u0430\u0442\u0430\u0436 \u0430\u0432\u0441\u0430\u043d \u0447\u0438\u0433\u044d\u044d\u0440\u044d\u044d.<br \/>\nauth.conf \u043d\u044c \u0434\u0430\u0440\u0430\u0430\u0445 \u0431\u0430\u0439\u0434\u043b\u0430\u0430\u0440<\/p>\n<pre class=\"lang:default decode:true\" title=\"\/etc\/openvpn\/auth.conf\">username\r\npassword<\/pre>\n<p>\/etc\/config\/openvpn \u043d\u044c \u0434\u0430\u0440\u0430\u0430\u0445 \u0431\u0430\u0439\u0434\u0430\u043b\u0442\u0430\u0439<\/p>\n<pre class=\"lang:default decode:true\" title=\"\/etc\/config\/openvpn\">package openvpn\r\n\r\nconfig openvpn private_internet_access\r\n\toption enabled 1\r\n\toption client 1\r\n\toption dev tun\r\n\toption proto udp\r\n\toption remote \"us-seattle.privateinternetaccess.com 1194\"\r\n\toption resolv_retry infinite\r\n\toption nobind 1\r\n\toption persist_key 1\r\n\toption persist_tun 1\r\n\toption tls_client\r\n\toption remote_cert_tls server\r\n\toption ca \/etc\/openvpn\/ca.crt\r\n\toption auth_user_pass \/etc\/openvpn\/auth.conf\r\n\toption comp_lzo 1\r\n\toption verb 3\r\n\toption reneg_sec 0\r\n\tkeepalive \"10 120\"<\/pre>\n<p><strong>5. DNS \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e<\/strong><br \/>\n<a href=\"http:\/\/blog.matthewurch.ca\/?p=120\">\u042d\u043d\u044d<\/a> \u043d\u0438\u0439\u0442\u043b\u044d\u043b\u044d\u044d\u0441 \u0445\u0430\u0440\u0432\u0430\u043b, DNS \u043d\u044d\u043c\u0436 \u04e9\u0433\u04e9\u0445\u0433\u04af\u0439 \u0431\u043e\u043b \u0430\u0436\u0438\u043b\u043b\u0430\u0445\u0433\u04af\u0439 \u0433\u044d\u0441\u044d\u043d \u0442\u0443\u043b PIA-\u044b\u043d DNS \u0431\u043e\u043b\u043e\u0445 209.222.18.222 \u0431\u043e\u043b\u043e\u043d 209.222.18.218-\u0433 \u043d\u044d\u043c\u0436 \u04e9\u0433\u043d\u04e9.<br \/>\n<a href=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.04.18-AM.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-143\" alt=\"Screen Shot 2014-10-22 at 12.04.18 AM\" src=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.04.18-AM.png\" width=\"975\" height=\"546\" srcset=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.04.18-AM.png 975w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.04.18-AM-300x168.png 300w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.04.18-AM-500x280.png 500w\" sizes=\"(max-width: 975px) 100vw, 975px\" \/><\/a><\/p>\n<p><strong>6. Firewall \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e<\/strong><br \/>\n2 \u044f\u043d\u0437\u0430\u0430\u0440 \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0436 \u0431\u043e\u043b\u043d\u043e. \u041c\u044d\u0434\u044d\u044d\u0436 \u0445\u044d\u0434 \u043b \u0431\u043e\u043b \u0445\u044d\u0434\u044d\u043d \u044f\u043d\u0437\u0430\u0430\u0440, \u0433\u044d\u0445\u0434\u044d\u044d \u043c\u0430\u0448 \u044d\u043d\u0433\u0438\u0439\u043d\u044d\u044d\u0440 \u0431\u043e\u043b 2 \u044f\u043d\u0437\u0430\u0430\u0440. \u042d\u0445\u043d\u0438\u0439\u0445 \u043d\u044c \u0434\u0430\u0440\u0430\u0430\u0445 \u0431\u0430\u0439\u0434\u043b\u0430\u0430\u0440<br \/>\n<a href=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram1.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-145\" alt=\"Untitled Diagram\" src=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram1.png\" width=\"383\" height=\"226\" srcset=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram1.png 383w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram1-300x177.png 300w\" sizes=\"(max-width: 383px) 100vw, 383px\" \/><\/a><br \/>\n\u04e8\u04e9\u0440\u04e9\u04e9\u0440 \u0445\u044d\u043b\u0431\u044d\u043b, VPN \u0442\u0430\u0441\u0430\u0440\u0432\u0430\u043b \u0448\u0443\u0443\u0434 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0433\u04af\u0439 \u0431\u043e\u043b\u043d\u043e \u0433\u044d\u0441\u044d\u043d \u04af\u0433. \u041c\u0438\u043d\u0438\u0439 \u0445\u0443\u0432\u044c\u0434 \u044d\u043d\u044d \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e\u0433 \u0445\u044d\u0440\u044d\u0433\u043b\u044d\u0434\u044d\u0433. \u042f\u0430\u0433\u0430\u0430\u0434 \u0433\u044d\u0432\u044d\u043b, \u0441\u0430\u043d\u0430\u043c\u0441\u0430\u0440\u0433\u04af\u0439 \u0431\u0430\u0439\u0434\u043b\u0430\u0430\u0440 VPN \u0442\u0430\u0441\u0430\u0440\u0447\u0438\u0445\u0430\u0430\u0434 \u0431\u0430\u0439\u0445\u0430\u0434, \u044f\u043c\u0430\u0440 \u0447 \u0445\u0430\u043c\u0433\u0430\u0430\u043b\u0430\u043b\u0442\u0433\u04af\u0439 \u0441\u04af\u043b\u0436\u044d\u044d\u043d\u0434 \u0431\u0430\u0439\u0433\u0430\u0430\u0434 \u0431\u0430\u0439\u043c\u0430\u0430\u0440\u0433\u04af\u0439 \u0431\u043e\u043b\u043e\u0445\u043e\u043e\u0440. No VPN, No Internet \u0433\u044d\u0441\u044d\u043d \u0441\u043e\u043d\u0433\u043e\u043b\u0442 \u044e\u043c \u0443\u0443 \u0434\u0430\u0430. \u0418\u043d\u0433\u044d\u0436 \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0430\u0445\u044b\u043d \u0442\u0443\u043b\u0434 \u0434\u0430\u0440\u0430\u0430\u0445 \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e\u0433 \u0445\u0438\u0439\u043d\u044d.<br \/>\n<a href=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.22.19-AM.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-146\" alt=\"Screen Shot 2014-10-22 at 12.22.19 AM\" src=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.22.19-AM.png\" width=\"993\" height=\"741\" srcset=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.22.19-AM.png 993w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.22.19-AM-300x223.png 300w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.22.19-AM-402x300.png 402w\" sizes=\"(max-width: 993px) 100vw, 993px\" \/><\/a><br \/>\n\u0414\u0430\u0440\u0430\u0430\u0433\u0438\u0439\u043d \u0445\u0443\u0432\u0438\u043b\u0431\u0430\u0440 \u043d\u044c \u0431\u043e\u043b, \u043d\u044d\u043b\u044d\u044d\u043d \u0443\u044f\u043d \u0445\u0430\u0442\u0430\u043d.<br \/>\n<a href=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram-1.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-148\" alt=\"Untitled Diagram (1)\" src=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram-1.png\" width=\"532\" height=\"226\" srcset=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram-1.png 532w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram-1-300x127.png 300w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Untitled-Diagram-1-500x212.png 500w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/a><br \/>\n\u0417\u0443\u0440\u0430\u0433 \u0434\u044d\u044d\u0440\u044d\u044d\u0441 \u0442\u043e\u0434\u043e\u0440\u0445\u043e\u0439 \u0445\u0430\u0440\u0436 \u0431\u0430\u0439\u0433\u0430\u0430 \u0431\u0430\u0439\u0445, \u04e9\u04e9\u0440\u04e9\u04e9\u0440 \u0445\u044d\u043b\u0431\u044d\u043b, \u044d\u0445\u043b\u044d\u044d\u0434 VPN-\u044d\u044d\u0440 \u0434\u0430\u043c\u0436\u0438\u0436 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0440\u04af\u04af \u0433\u0430\u0440\u0430\u0445 \u0433\u044d\u0436 \u04af\u0437\u043d\u044d, \u0445\u044d\u0440\u0432\u044d\u044d VPN-\u044b\u043d \u0445\u043e\u043b\u0431\u043e\u043b\u0442 \u0442\u0430\u0441\u0430\u0440\u0441\u0430\u043d \u0431\u043e\u043b \u044f\u043c\u0430\u0440 \u0447 \u0445\u0430\u043c\u0433\u0430\u0430\u043b\u0430\u043b\u0442\u0433\u04af\u0439, \u0448\u0443\u0443\u0434 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0440\u04af\u04af \u0433\u0430\u0440\u043d\u0430 \u0433\u044d\u0441\u044d\u043d \u04af\u0433. \u0418\u043d\u0433\u044d\u0436 \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u0430\u0445\u044b\u043d \u0442\u0443\u043b\u0434 \u0434\u0430\u0440\u0430\u0430\u0445 \u0431\u0430\u0439\u0434\u043b\u0430\u0430\u0440 \u0442\u043e\u0445\u0438\u0440\u0443\u0443\u043b\u043d\u0430.<br \/>\n<a href=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.31.23-AM.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-149\" alt=\"Screen Shot 2014-10-22 at 12.31.23 AM\" src=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.31.23-AM.png\" width=\"982\" height=\"869\" srcset=\"https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.31.23-AM.png 982w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.31.23-AM-300x265.png 300w, https:\/\/blog.barbayar.net\/wp-content\/uploads\/2014\/10\/Screen-Shot-2014-10-22-at-12.31.23-AM-339x300.png 339w\" sizes=\"(max-width: 982px) 100vw, 982px\" \/><\/a><\/p>\n<p><strong>7. Restart<\/strong><br \/>\n\u041e\u0434\u043e\u043e router-\u044d\u044d restart \u0445\u0438\u0439\u0445 \u04af\u043b\u0434\u043b\u044d\u044d. Restart \u0445\u0438\u0439\u0445 \u04af\u0435\u0434 package \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u044d\u044d\u0441 \u0442\u0430\u0442\u0430\u0436 \u0430\u0432\u0447 \u0441\u0443\u0443\u043b\u0433\u0430\u0436 \u0431\u0430\u0439\u0433\u0430\u0430 \u0442\u0443\u043b, \u0436\u0438\u0440\u0438\u0439\u043d \u04af\u0435\u0438\u0439\u043d\u0445\u044d\u044d\u0441 \u0445\u0430\u0440\u044c\u0446\u0430\u043d\u0433\u0443\u0439 \u0443\u0434\u0430\u0430\u043d \u0430\u0441\u043d\u0430. 3-4 \u043c\u0438\u043d\u0442\u0443? \u0413\u044d\u0445\u0434\u044d\u044d \u04af\u0440\u0433\u044d\u043b\u0436 restart \u0445\u0438\u0439\u0433\u044d\u044d\u0434 \u0431\u0430\u0439\u0445 \u0431\u0438\u0448, \u0431\u0430\u0439\u043d\u0433\u0430 \u0430\u0441\u0430\u0430\u043b\u0442\u0442\u0430\u0439 \u0431\u0430\u0439\u043b\u0433\u0430\u0434\u0430\u0433 \u0445\u04af\u043d\u0434 \u0431\u043e\u043b, not a big deal.<\/p>\n<p><strong>8. \u0422\u043e\u0445\u0438\u0440\u0433\u043e\u043e \u0437\u04e9\u0432 \u0445\u0438\u0439\u0433\u0434\u0441\u044d\u043d \u044d\u0441\u044d\u0445\u0438\u0439\u0433 \u0448\u0430\u043b\u0433\u0430\u0445<\/strong><br \/>\n\u0414\u0430\u0440\u0430\u0430\u0445 \u0445\u0443\u0443\u0434\u0441\u0443\u0443\u0434\u0430\u0430\u0440 \u043e\u0440\u0436 \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e\u0433\u043e\u043e \u0437\u04e9\u0432 \u0445\u0438\u0439\u0433\u0434\u0441\u044d\u043d \u044d\u0441\u044d\u0445\u0438\u0439\u0433 \u0448\u0430\u043b\u0433\u0430\u0430\u0440\u0430\u0439.<\/p>\n<ul>\n<li>IP Address Check <a href=\"http:\/\/wtfismyip.com\/json\">http:\/\/wtfismyip.com\/json<\/a><\/li>\n<li>DNS Leak Test <a href=\"http:\/\/dnsleak.com\/\">http:\/\/dnsleak.com\/<\/a><\/li>\n<li>IPv6 Leak Test <a href=\"http:\/\/ipv6leak.com\/\">http:\/\/ipv6leak.com\/<\/a><\/li>\n<li>Email Leak Test <a href=\"http:\/\/emailipleak.com\/\">http:\/\/emailipleak.com\/<\/a><\/li>\n<\/ul>\n<p><strong>\u0411\u043e\u043d\u0443\u0441. \u041a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044d\u044d\u0441\u044d\u044d \u0445\u044f\u043b\u0431\u0430\u0440 \u0430\u0440\u0433\u0430\u0430\u0440 \u0430\u0441\u0430\u0430\u0436, \u0443\u043d\u0442\u0440\u0430\u0430\u0445<\/strong><br \/>\n\u0417\u0430\u0440\u0438\u043c\u0434\u0430\u0430 VPN-\u044d\u044d \u0443\u043d\u0442\u0440\u0430\u0430\u0445 \u0445\u044d\u0440\u044d\u0433 \u0433\u0430\u0440\u043d\u0430. \u041c\u0438\u043d\u0438\u0439 \u0445\u0443\u0432\u044c\u0434 2 \u0442\u043e\u0445\u0438\u043e\u043b\u0434\u043e\u043b\u0434 \u0443\u043d\u0442\u0440\u0430\u0430\u0434\u0430\u0433. \u042d\u0445\u043d\u0438\u0439\u0445 \u043d\u044c \u0442\u043e\u043c \u0445\u044d\u043c\u0436\u044d\u044d\u043d\u0438\u0439 \u0444\u0430\u0439\u043b \u0442\u0430\u0442\u0430\u0445 \u04af\u0435\u0434. \u0416\u0438\u0448\u044d\u044d \u043d\u044c \u0441\u0430\u044f\u0445\u0430\u043d, Mac OS X Yosemite-\u0433 \u0442\u0430\u0442\u0430\u0445 \u04af\u0435\u0434 \u043c\u0430\u0448 \u0443\u0434\u0430\u0430\u043d \u0431\u0430\u0439\u0441\u0430\u043d \u0442\u0443\u043b, VPN-\u044d\u044d \u0443\u043d\u0442\u0440\u0430\u0430\u0441\u0430\u043d. 2 \u0434\u0430\u0445\u044c \u0442\u043e\u0445\u0438\u043e\u043b\u0434\u043e\u043b \u043d\u044c \u0434\u0430\u0432\u0445\u0430\u0440 VPN \u0430\u0448\u0438\u0433\u043b\u0430\u0445 \u04af\u0435\u0434. \u0410\u0436\u043b\u044b\u043d\u0445\u0430\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u04af\u04af\u0434 \u0440\u04af\u04af \u0445\u043e\u043b\u0431\u043e\u0433\u0434\u043e\u0445\u044b\u043d \u0442\u0443\u043b\u0434 \u043c\u044d\u0434\u044d\u044d\u043b\u043b\u0438\u0439\u043d \u0430\u044e\u0443\u043b\u0433\u04af\u0439 \u0431\u0430\u0439\u0434\u043b\u044b\u043d \u04af\u04af\u0434\u043d\u044d\u044d\u0441, \u0437\u0430\u0430\u0432\u0430\u043b \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 VPN-\u044d\u044d\u0440 \u0434\u0430\u043c\u0436\u0438\u0445\u0433\u04af\u0439 \u0431\u043e\u043b \u0445\u043e\u043b\u0431\u043e\u0433\u0434\u043e\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0433\u04af\u0439 \u0431\u0430\u0439\u0434\u0430\u0433. \u0422\u044d\u0433\u044d\u0445\u0438\u0439\u043d \u0442\u0443\u043b\u0434 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440 \u0434\u044d\u044d\u0440\u044d\u044d VPN \u043f\u0440\u043e\u0433\u0440\u0430\u043c \u0430\u0441\u0430\u0430\u0433\u0430\u0430\u0434, router \u0434\u044d\u044d\u0440 \u0431\u0430\u0441 \u043d\u044d\u0433 VPN \u0430\u0436\u0438\u043b\u043b\u0430\u0432\u0430\u043b, \u0434\u0430\u0432\u0445\u0430\u0440 \u0434\u0430\u0432\u0445\u0430\u0440 \u0445\u0443\u0440\u0434 \u0443\u043d\u0430\u0430\u0434, \u044e\u043c \u0445\u0438\u0439\u0445\u0438\u0439\u043d \u0430\u0440\u0433\u0430\u0433\u04af\u0439 \u0443\u0434\u0430\u0430\u043d \u0431\u043e\u043b\u0434\u043e\u0433.<br \/>\n\u0422\u0438\u0439\u043c \u0431\u043e\u043b\u043e\u0445\u043e\u043e\u0440, \u0430\u043c\u0430\u0440\u0445\u0430\u043d \u0431\u0430\u0441 \u0445\u0443\u0440\u0434\u0430\u043d \u0430\u0440\u0433\u0430\u0430\u0440 VPN-\u044d\u044d \u0430\u0441\u0430\u0430\u0436 \u0443\u043d\u0442\u0440\u0430\u0430\u0436 \u0431\u0430\u0439\u0445 \u0445\u044d\u0440\u044d\u0433\u0442\u044d\u0439. \u041c\u0438\u043d\u0438\u0439 \u0445\u0443\u0432\u044c\u0434 \u0434\u0430\u0440\u0430\u0430\u0445 script-\u044b\u043d \u0430\u0448\u0438\u0433\u043b\u0430\u0434\u0430\u0433.<\/p>\n<pre class=\"lang:default decode:true\" title=\"\/sbin\/vpn\">BASENAME=`basename $0`\r\nif [ -z \"$1\" ]\r\nthen\r\n\techo \"usage: $BASENAME (on|off)\"\r\n\texit 1\r\nfi\r\n\r\nif [ \"$1\" == \"on\" ]\r\nthen\r\n\techo \"turning on...\"\r\n\t\/etc\/init.d\/openvpn start\r\n\tcp -f \/etc\/config\/firewall.vpn \/etc\/config\/firewall\r\n\t\/etc\/init.d\/firewall restart\r\n\texit 0\r\nfi\r\n\r\nif [ \"$1\" == \"off\" ]\r\nthen\r\n\techo \"turning off...\"\r\n\t\/etc\/init.d\/openvpn stop\r\n\tcp -f \/etc\/config\/firewall.wan \/etc\/config\/firewall\r\n\t\/etc\/init.d\/firewall restart\r\n\texit 0\r\nfi\r\n\r\necho \"usage: $BASENAME (on|off)\"\r\nexit 1<\/pre>\n<p>firewall.vpn \u043d\u044c VPN-\u044d\u044d\u0440 \u0434\u0430\u043c\u0436\u0438\u0436 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0440\u04af\u04af \u0433\u0430\u0440\u0430\u0445 \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e. firewall.wan \u043d\u044c VPN-\u0433\u04af\u0439 \u04af\u0435\u0438\u0439\u043d \u0442\u043e\u0445\u0438\u0440\u0433\u043e\u043e.<br \/>\n\u042d\u043d\u044d script-\u044b\u0433 \/sbin\/vpn \u0434\u043e\u0442\u043e\u0440 \u0431\u0438\u0447\u0438\u0436 \u04e9\u0433\u0432\u04e9\u043b \u0434\u0430\u0440\u0430\u0430\u0445 \u0431\u0430\u0439\u0434\u043b\u0430\u0430\u0440 \u0430\u0441\u0430\u0430\u0436 \u0443\u043d\u0442\u0440\u0430\u0430\u0436 \u0431\u043e\u043b\u043d\u043e.<\/p>\n<pre class=\"lang:default decode:true\">vpn on # \u0430\u0441\u0430\u0430\u0445\r\nvpn off # \u0443\u043d\u0442\u0440\u0430\u0430\u0445<\/pre>\n<p>\u044d\u0441\u0432\u044d\u043b, \u0437\u0430\u0430\u0432\u0430\u043b router \u0440\u04af\u04af\u0433\u044d\u044d SSH-\u044d\u044d\u0440 \u0445\u043e\u043b\u0431\u043e\u0433\u0434\u043e\u043b\u0433\u04af\u0439\u0433\u044d\u044d\u0440, \u0434\u0430\u0440\u0430\u0430\u0445 \u0431\u0430\u0439\u0434\u043b\u0430\u0430\u0440 remote-\u043e\u043e\u0440 \u0434\u0443\u0443\u0434\u0430\u0436 \u0431\u043e\u043b\u043d\u043e<\/p>\n<pre class=\"lang:default decode:true\">ssh 192.168.1.1 vpn on # \u0430\u0441\u0430\u0430\u0445\r\nssh 192.168.1.1 vpn off # \u0443\u043d\u0442\u0440\u0430\u0430\u0445<\/pre>\n<p><strong>\u0422\u04e9\u0433\u0441\u0433\u04e9\u043b\u0434<\/strong><br \/>\n\u042f\u043c\u0430\u0440 router-\u044d\u044d\u0441 \u0445\u0430\u043c\u0430\u0430\u0440\u0430\u0430\u0434 \u04af\u0439\u043b\u0434\u043b\u0438\u0439\u043d \u0441\u0438\u0441\u0442\u0435\u043c \u0441\u0443\u0443\u043b\u0433\u0430\u0445 \u04af\u0435\u0434 \u0430\u043b\u0434\u0430\u0430 \u0433\u0430\u0440\u0433\u0430\u0441\u043d\u0430\u0430\u0441 \u0431\u043e\u043b\u043e\u043e\u0434, router-\u044d\u044d\u0441\u044d\u044d \u04af\u04af\u0440\u0434 \u0445\u0430\u0433\u0430\u0446\u0430\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439 \u0433\u044d\u0434\u0433\u0438\u0439\u0433 \u0441\u0430\u043d\u0430\u0430\u0440\u0430\u0439. \u0422\u044d\u0433\u044d\u0445\u0434\u044d\u044d \u043c\u0438\u043d\u0438\u0439 router-\u044b\u043d \u0445\u0443\u0432\u044c\u0434 TFTP-\u044d\u044d\u0440 original firmware-\u044b\u0433 \u043d\u044c \u0431\u0443\u0446\u0430\u0430\u0433\u0430\u0430\u0434 \u0441\u0443\u0443\u043b\u0433\u0430\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439 \u0431\u0430\u0439\u0441\u0430\u043d.<\/p>\n<p>\u0417\u0430, bye!<br \/>\n\u0417\u0430\u0432 \u0433\u0430\u0440\u0432\u0430\u043b \u0434\u0430\u0445\u0438\u0430\u0434 \u0431\u0438\u0447\u043d\u044d\u044d.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u041e\u0439\u0440\u0434 \u0431\u043b\u043e\u0433 \u0431\u0438\u0447\u044d\u044d\u0433\u04af\u0439 \u044e\u043c \u0431\u0430\u0439\u043d\u0430. \u0410\u0436\u0438\u043b \u0433\u044d\u0440 2-\u044b\u043d \u0445\u043e\u043e\u0440\u043e\u043d\u0434 \u04e9\u0434\u04e9\u0440 \u04e9\u043d\u0433\u04e9\u0440\u04e9\u04e9\u0434 \u0431\u0430\u0439\u0433\u0430\u0430 \u0431\u043e\u043b\u043e\u0445\u043e\u043e\u0440 \u0431\u0438\u0447\u0438\u0445 \u0447 \u0437\u04af\u0439\u043b \u0430\u043b\u0433\u0430. \u0421\u0430\u044f \u0441\u04af\u04af\u043b\u0438\u0439\u043d \u0445\u044d\u0434 \u0445\u043e\u043d\u043e\u0433 router-\u0442\u044d\u0439 \u0437\u0443\u0443\u0440\u0430\u043b\u0434\u0430\u0430\u0434. \u0411\u0438 Private Internet&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=\/wp\/v2\/posts\/133"}],"collection":[{"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=133"}],"version-history":[{"count":28,"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=\/wp\/v2\/posts\/133\/revisions"}],"predecessor-version":[{"id":154,"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=\/wp\/v2\/posts\/133\/revisions\/154"}],"wp:attachment":[{"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.barbayar.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}