{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "SOREX.ORG: заметки с тегом iphone",
    "_rss_description": "Exchange, esx, AD, GPO, veeam, adaptec,lsi megaraid",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/www.sorex.org\/?go=tags\/iphone\/",
    "feed_url": "https:\/\/www.sorex.org\/?go=tags%2Fiphone%2Fjson%2F",
    "icon": "https:\/\/www.sorex.org\/pictures\/userpic\/userpic@2x.jpg?1618299116",
    "authors": [
        {
            "name": "sorex",
            "url": "https:\/\/www.sorex.org\/",
            "avatar": "https:\/\/www.sorex.org\/pictures\/userpic\/userpic@2x.jpg?1618299116"
        }
    ],
    "items": [
        {
            "id": "49",
            "url": "https:\/\/www.sorex.org\/?go=all\/l2tp-ipsec-dlya-iphone-ipad\/",
            "title": "L2TP IpSEC для IPHONE IPAD",
            "content_html": "<p>Порты которые необходимо открыть на шлюзе:<\/p>\n<p>L2TP traffic — UDP 1701<br \/>\nInternet Key Exchange (IKE) — UDP 500<br \/>\nIPSec Network Address Translation (NAT-T) — UDP 4500<br \/>\nAllows IPsec Encapsulating Security Payload (ESP) traffic to the VPN server — UDP 50<\/p>\n<p>Установим необходимые приложения:<\/p>\n<pre class=\"lang:default decode:true\">apt-get install openswan xl2tpd ppp<\/pre>\n<p>При установке инсталлятор задаст вопрос о генерации ключей. Откажемся от автоматической генерации ключей (выберем “No” в диалоге).<\/p>\n<p>С помощью любимого текстового редактора (vi или nano) отредактируем файл <strong>\/etc\/ipsec.conf<\/strong>:<\/p>\n<div id=\"crayon-566dd3699695f063365947\" class=\"crayon-syntax crayon-theme-familiar crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><div class=\"crayon-plain-wrap\"><pre class=\"lang:default decode:true \">version 2.0\n \nconfig setup\n    nat_traversal=yes\n    oe=off\n    protostack=netkey\n \nconn L2TP-PSK\n    authby=secret\n    pfs=no\n    rekey=no\n    type=tunnel\n    esp=aes128-sha1\n    ike=aes128-sha-modp1024\n    ikelifetime=8h\n    keylife=1h\n    left=185.14.XX.XX\n    leftnexthop=%defaultroute\n    leftprotoport=17\/1701\n    right=%any\n    rightprotoport=17\/%any\n    rightsubnetwithin=0.0.0.0\/0\n    auto=add\n    dpddelay=30\n    dpdtimeout=120\n    dpdaction=clear<\/pre>\n<p> <\/p>\n<\/div><\/div><p>Обратите внимание на параметр <strong>left=<\/strong>, в нем нужно указать IP-адрес VDS.<\/p>\n<p>Следующим шагом — добавим ключ шифрования. Для этого в укажем в файле <strong>\/etc\/ipsec.secrets<\/strong> желаемый ключ (смените его значение на какое-то более секретное):<\/p>\n<div id=\"crayon-566dd36996965388025306\" class=\"crayon-syntax crayon-theme-familiar crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><div class=\"crayon-plain-wrap\"><pre class=\"lang:default decode:true \">%any %any: PSK «TestSecret»<\/pre>\n<p> <\/p>\n<\/div><\/div><p>Перейдем к настройке L2TP. Откроем в редакторе файл <strong>\/etc\/xl2tpd\/xl2tpd.conf<\/strong> и приведем его содержимое к следующему виду:<\/p>\n<div id=\"crayon-566dd3699696a081778318\" class=\"crayon-syntax crayon-theme-familiar crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><div class=\"crayon-plain-wrap\"><pre class=\"lang:default decode:true \">[global]\nipsec saref = yes\n[lns default]\nip range = 192.168.1.231-192.168.1.239\nlocal ip = 192.168.1.230\nrefuse chap = yes\nrefuse pap = yes\nrequire authentication = yes\nppp debug = no\npppoptfile = \/etc\/ppp\/options.xl2tpd\nlength bit = yes<\/pre>\n<p> <\/p>\n<\/div><\/div><p>Теперь займемся настройкой PPP. Наша следующая цель — файл конфигурации <strong>\/etc\/ppp\/options.xl2tpd<\/strong>:<\/p>\n<div id=\"crayon-566dd3699696f835786555\" class=\"crayon-syntax crayon-theme-familiar crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><div class=\"crayon-plain-wrap\"><pre class=\"lang:default decode:true \">require-mschap-v2\nms-dns 8.8.8.8\nasyncmap 0\nauth\ncrtscts\nlock\nhide-password\nmodem\ndebug\nname l2tpd\nproxyarp\nlcp-echo-interval 30\nlcp-echo-failure 4<\/pre>\n<p> <\/p>\n<\/div><\/div><p>Наше соединение использует авторизацию по паролю, поэтому укажем его в соответствующем файле —<strong>\/etc\/ppp\/chap-secrets<\/strong>:<\/p>\n<div id=\"crayon-566dd36996973120052196\" class=\"crayon-syntax crayon-theme-familiar crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><div class=\"crayon-plain-wrap\"><pre class=\"lang:default decode:true \">* * TestPassword *<\/pre>\n<p> <\/p>\n<\/div><\/div><p>С настройками VPN мы закончили, но нам нужно включить NAT (трансляцию адресов) в сетевых настройках операционной системы. Откроем файл <strong>\/etc\/rc.local<\/strong> и в его самом начале укажем следующие команды:<\/p>\n<div id=\"crayon-566dd36996978984485853\" class=\"crayon-syntax crayon-theme-familiar crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\"><div class=\"crayon-plain-wrap\"><pre class=\"lang:default decode:true \">echo 1 &gt; \/proc\/sys\/net\/ipv4\/ip_forward\niptables -t nat -A POSTROUTING -s 192.168.1.0\/24 -o eth0 -j MASQUERADE<\/pre>\n<p> <\/p>\n<\/div><\/div><p>На этом настройка нашего VPN-сервера окончена. Перезагрузим VDS командой <strong>reboot<\/strong> и через минуту можно начинать пользоваться нашим шифрованным каналом доступа в Интернет. А пока давайте произведем настройку нашего iPhone. Перейдем в “Настройки” — “VPN”, затем выберем “Добавить конфигурацию VPN…”. Заполним поля:<\/p>\n<p><img class=\"alignright wp-image-1209 size-medium\" src=\"https:\/\/sorex.org\/wp-content\/uploads\/2015\/12\/iphone-vpn-ssd-vds-200x300-2.jpg\" alt=\"Настройки L2TP\/IPSec VPN в iPhone\" width=\"200\" height=\"300\"><\/p>\n<ul>\n \t<li>Тип VPN — L2TP<\/li>\n \t<li>Описание — выберите любое удобное название, например My VPN или ITLDC VPN<\/li>\n \t<li>Сервер — указываем IP-адрес нашей VDS<\/li>\n \t<li>Учетная запись — любое имя<\/li>\n \t<li>RSA SecurID — выключен<\/li>\n \t<li>Пароль — выбранный пароль (в нашем примере — TestPassword)<\/li>\n \t<li>Общий ключ — ключ шифрования (TestSecret)<\/li>\n<\/ul>\n<p>На этом настройка клиентской части окончена, выбираем “Сохранить”. Чтобы подключиться к VPN, необходимо в “Настройках” нашего iPhone или iPad включить слайдером соответствующий режим. Подключение производится достаточно быстро и через несколько секунд можно пользоваться всеми благами Интернет — без каких либо ограничений.<\/p>\n",
            "summary": "Порты которые необходимо открыть на шлюзе",
            "date_published": "2021-04-13T10:20:40+00:00",
            "date_modified": "2021-04-13T10:20:33+00:00",
            "tags": [
                "iphone",
                "ipsec",
                "l2tp",
                "linux",
                "ubuntu"
            ],
            "_date_published_rfc2822": "Tue, 13 Apr 2021 10:20:40 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "49",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4199,
    "_e2_ua_string": "Aegea 11.5 (v4199)"
}