{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Аникин: заметки с тегом VDS",
    "_rss_description": "Блог об администрировании Linux, BSD и не только",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/anikin.pw\/tags\/VDS\/",
    "feed_url": "https:\/\/anikin.pw\/tags\/VDS\/json\/",
    "icon": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884",
    "authors": [
        {
            "name": "Петр Аникин",
            "url": "https:\/\/anikin.pw\/",
            "avatar": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884"
        }
    ],
    "items": [
        {
            "id": "99",
            "url": "https:\/\/anikin.pw\/all\/virtualki-v-rf\/",
            "title": "Виртуалки в РФ",
            "content_html": "<p>Пол планеты сидит на карантине, из-за этого возросла нагрузка на магистральные узлы связи, поэтому сейчас правильным решением будет размещать свои проекты на территории РФ.<br \/>\nВиртуальные серверы в РФ по выгодным ценам и с быстрой активацией можно приобрести <a href=\"https:\/\/vps-server.ru\/billing\/pl.php?4330&go=\/vps\/30\">по этой ссылке<\/a>.<br \/>\nНа них также доступен мой шаблон vestacp-multiphp, в котором доступен выбор версии php от 5.3 до 7.3. Указывайте в комментариях к заказу vestacp-multiphp.<\/p>\n<p>Скидка на первый платеж по промокоду <b>covid-19<\/b>  — 50%!!!!! на <a href=\"https:\/\/vps-server.ru\/billing\/pl.php?4330&go=\/vps\/30\">виртуальные<\/a> и <a href=\"https:\/\/vps-server.ru\/billing\/pl.php?4330&go=\/dedicated\/24\">выделенные серверы в России<\/a>.<\/p>\n<p><b>P.S. Сидите дома. Не болейте. ^^<\/b><\/p>\n",
            "date_published": "2020-03-31T13:31:07+03:00",
            "date_modified": "2020-03-31T13:43:24+03:00",
            "tags": [
                "covid-19",
                "VDS",
                "VPS"
            ],
            "_date_published_rfc2822": "Tue, 31 Mar 2020 13:31:07 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "99",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "8",
            "url": "https:\/\/anikin.pw\/all\/avtozagruzka-mysql-na-virtualnom-servere\/",
            "title": "Автозагрузка mysql на виртуальном сервере.",
            "content_html": "На некоторых виртуальных серверах VPS(VDS) не работает автозапуск mysql после ребута, из-за настроек стартового скрипта mysql. Исправить это довольно просто. Нужно указать mysql, что стартовать нужно независимо от настроек сети и файловых систем. В файле \/etc\/init\/mysql.conf комментируем строки:<p>\r\n<code>\r\n#start on (net-device-up<br \/>\r\n# and local-filesystems<br \/>\r\n# and runlevel [2345])<p>\r\n<\/code>\r\nИ после них дописываем:<p>\r\n<code>\r\nstart on runlevel [2345]\r\n<\/code>",
            "date_published": "2013-10-20T11:07:57+03:00",
            "date_modified": "2014-04-04T13:21:04+03:00",
            "tags": [
                "mysql",
                "openvz",
                "ubuntu",
                "VDS",
                "VPS"
            ],
            "_date_published_rfc2822": "Sun, 20 Oct 2013 11:07:57 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "8",
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "2",
            "url": "https:\/\/anikin.pw\/all\/ustanovka-pptp-vpn-servera-na-openvz-konteyner\/",
            "title": "Установка PPTP сервера на OpenVZ контейнер",
            "content_html": "Рассмотрим как настроить PPTP сервер в контейнере OpenVZ. В контейнере должны быть включены модули ядра iptables и ppp. Если у вы арендуете сервер, то пишете в техподдержку. Если у вас есть доступ к ноде, то включаете их. На ноде выполняем команды, предварительно стопнув контейнер:<p>\r\n\r\n<code># modprobe ppp_async<p>\r\n# modprobe ppp_deflate<p>\r\n# modprobe ppp_mppe<p>\r\n# vzctl set 001 --features ppp:on --save<p>\r\n# vzctl set 001 --devices c:108:0:rw --save<\/code><p>\r\n\r\nГде 001 номер контейнера. Запускаем контейнер и внутри него выполняем:<p>\r\n\r\n<code># mknod \/dev\/ppp c 108 0<p>\r\n# chmod 600 \/dev\/ppp<\/code><p>\r\n\r\nМы включили модуль ppp. Теперь нам надо включить модули натирования. Стопим контейнер снова и на ноде выполняем:\r\n\r\n<code># vzctl set 001 --save --iptables \"ip_conntrack iptable_filter iptable_mangle ipt_state iptable_nat ip_nat_ftp ip_conntrack_ftp\"<\/code><p>\r\n\r\nЗапускаем контейнер. Затем настройка будет происходить в самом контейнере. Установим pptpd\r\n\r\n<code># apt-get install pptpd<\/code><p>\r\n\r\nПриводим файл \/etc\/ppp\/pptpd-options примерно к такому содержанию:<p>\r\n\r\n<code>name pptpd #имя сервера<\/br>\r\nrefuse-pap #отключаем аутентификацию pap, chap, mschap<\/br>\r\nrefuse-chap<\/br>\r\nrefuse-mschap<\/br>\r\nrequire-mschap-v2 #включаем аутентификацию mschap v2<\/br>\r\nrequire-mppe-128 #включаем 128 битное шифрование<\/br>\r\nms-dns 8.8.8.8 #DNS-сервер<\/br>\r\nlogfile \/var\/log\/pptpd.log #куда писать логи<\/br>\r\nnodefaultroute<\/br>\r\nlock<\/br>\r\nnobsdcomp<\/code><p>\r\n\r\nПриводим файл \/etc\/pptpd.conf примерно к такому виду:<p>\r\n\r\n<code>option \/etc\/ppp\/pptpd-options<\/br>\r\nlogwtmp<\/br>\r\nlocalip 192.168.0.1 #локальный ip сервера<\/br>\r\nremoteip 192.168.0.2-254 #ip клиентов<\/br>\r\nbcrelay venet0:0<\/code><p>\r\n\r\nСоздаём логины и пароли пользователей в файле \/etc\/ppp\/chap-secrets:<p>\r\n\r\n<code># Secrets for authentication using CHAP<\/br>\r\n# client server secret IP addresses<\/br>\r\nuser pptpd password *\r\n<\/code><p>\r\nПерезапускаем сервер:<p>\r\n\r\n<code># \/etc\/init.d\/pptpd restart<\/code><p>\r\n\r\nТеперь пропишем в файле \/etc\/rc.local команду натирования, чтобы разрешить нашим клиентам доступ в интернет. Перед exit 0 пишем:<p>\r\n\r\n<code>iptables -t nat -A POSTROUTING -s 192.168.0.0\/24 -o venet0 -j SNAT —to-source внешний ip контейнера<\/code><p>\r\n\r\nА в \/etc\/sysctl.conf разрешим ip-форвардинг, раскомментировав строку:<p>\r\n\r\n<code>net.ipv4.ip_forward=1<\/code><p>\r\n\r\nПробуем подключиться. Если не удалось, то смотрим лог-файл, который мы указали выше и разбираемся с ошибками.<p>\r\n\r\nP.S. Иногда требуется включить модуль nat на ноде, хотя по умолчанию он обычно включен. Для этого выполняем:<p>\r\n\r\n<code># modprobe iptable_nat<\/code>",
            "date_published": "2013-10-19T16:46:37+03:00",
            "date_modified": "2023-11-24T17:40:07+03:00",
            "tags": [
                "iptables",
                "nat",
                "openvz",
                "ppp",
                "PPTP",
                "pptpd",
                "ubuntu",
                "VDS",
                "VPN",
                "VPS"
            ],
            "_date_published_rfc2822": "Sat, 19 Oct 2013 16:46:37 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "2",
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}