<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Аникин: заметки с тегом VDS</title>
<link>https://anikin.pw/tags/VDS/</link>
<description>Блог об администрировании Linux, BSD и не только</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Блог об администрировании Linux, BSD и не только</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Виртуалки в РФ</title>
<guid isPermaLink="false">99</guid>
<link>https://anikin.pw/all/virtualki-v-rf/</link>
<pubDate>Tue, 31 Mar 2020 13:31:07 +0300</pubDate>
<author></author>
<comments>https://anikin.pw/all/virtualki-v-rf/</comments>
<description>
&lt;p&gt;Пол планеты сидит на карантине, из-за этого возросла нагрузка на магистральные узлы связи, поэтому сейчас правильным решением будет размещать свои проекты на территории РФ.&lt;br /&gt;
Виртуальные серверы в РФ по выгодным ценам и с быстрой активацией можно приобрести &lt;a href="https://vps-server.ru/billing/pl.php?4330&amp;go=/vps/30"&gt;по этой ссылке&lt;/a&gt;.&lt;br /&gt;
На них также доступен мой шаблон vestacp-multiphp, в котором доступен выбор версии php от 5.3 до 7.3. Указывайте в комментариях к заказу vestacp-multiphp.&lt;/p&gt;
&lt;p&gt;Скидка на первый платеж по промокоду &lt;b&gt;covid-19&lt;/b&gt;  — 50%!!!!! на &lt;a href="https://vps-server.ru/billing/pl.php?4330&amp;go=/vps/30"&gt;виртуальные&lt;/a&gt; и &lt;a href="https://vps-server.ru/billing/pl.php?4330&amp;go=/dedicated/24"&gt;выделенные серверы в России&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;P.S. Сидите дома. Не болейте. ^^&lt;/b&gt;&lt;/p&gt;
</description>
</item>

<item>
<title>Автозагрузка mysql на виртуальном сервере.</title>
<guid isPermaLink="false">8</guid>
<link>https://anikin.pw/all/avtozagruzka-mysql-na-virtualnom-servere/</link>
<pubDate>Sun, 20 Oct 2013 11:07:57 +0300</pubDate>
<author></author>
<comments>https://anikin.pw/all/avtozagruzka-mysql-na-virtualnom-servere/</comments>
<description>
На некоторых виртуальных серверах VPS(VDS) не работает автозапуск mysql после ребута, из-за настроек стартового скрипта mysql. Исправить это довольно просто. Нужно указать mysql, что стартовать нужно независимо от настроек сети и файловых систем. В файле /etc/init/mysql.conf комментируем строки:&lt;p&gt;
&lt;code&gt;
#start on (net-device-up&lt;br /&gt;
# and local-filesystems&lt;br /&gt;
# and runlevel [2345])&lt;p&gt;
&lt;/code&gt;
И после них дописываем:&lt;p&gt;
&lt;code&gt;
start on runlevel [2345]
&lt;/code&gt;</description>
</item>

<item>
<title>Установка PPTP сервера на OpenVZ контейнер</title>
<guid isPermaLink="false">2</guid>
<link>https://anikin.pw/all/ustanovka-pptp-vpn-servera-na-openvz-konteyner/</link>
<pubDate>Sat, 19 Oct 2013 16:46:37 +0300</pubDate>
<author></author>
<comments>https://anikin.pw/all/ustanovka-pptp-vpn-servera-na-openvz-konteyner/</comments>
<description>
Рассмотрим как настроить PPTP сервер в контейнере OpenVZ. В контейнере должны быть включены модули ядра iptables и ppp. Если у вы арендуете сервер, то пишете в техподдержку. Если у вас есть доступ к ноде, то включаете их. На ноде выполняем команды, предварительно стопнув контейнер:&lt;p&gt;

&lt;code&gt;# modprobe ppp_async&lt;p&gt;
# modprobe ppp_deflate&lt;p&gt;
# modprobe ppp_mppe&lt;p&gt;
# vzctl set 001 --features ppp:on --save&lt;p&gt;
# vzctl set 001 --devices c:108:0:rw --save&lt;/code&gt;&lt;p&gt;

Где 001 номер контейнера. Запускаем контейнер и внутри него выполняем:&lt;p&gt;

&lt;code&gt;# mknod /dev/ppp c 108 0&lt;p&gt;
# chmod 600 /dev/ppp&lt;/code&gt;&lt;p&gt;

Мы включили модуль ppp. Теперь нам надо включить модули натирования. Стопим контейнер снова и на ноде выполняем:

&lt;code&gt;# vzctl set 001 --save --iptables "ip_conntrack iptable_filter iptable_mangle ipt_state iptable_nat ip_nat_ftp ip_conntrack_ftp"&lt;/code&gt;&lt;p&gt;

Запускаем контейнер. Затем настройка будет происходить в самом контейнере. Установим pptpd

&lt;code&gt;# apt-get install pptpd&lt;/code&gt;&lt;p&gt;

Приводим файл /etc/ppp/pptpd-options примерно к такому содержанию:&lt;p&gt;

&lt;code&gt;name pptpd #имя сервера&lt;/br&gt;
refuse-pap #отключаем аутентификацию pap, chap, mschap&lt;/br&gt;
refuse-chap&lt;/br&gt;
refuse-mschap&lt;/br&gt;
require-mschap-v2 #включаем аутентификацию mschap v2&lt;/br&gt;
require-mppe-128 #включаем 128 битное шифрование&lt;/br&gt;
ms-dns 8.8.8.8 #DNS-сервер&lt;/br&gt;
logfile /var/log/pptpd.log #куда писать логи&lt;/br&gt;
nodefaultroute&lt;/br&gt;
lock&lt;/br&gt;
nobsdcomp&lt;/code&gt;&lt;p&gt;

Приводим файл /etc/pptpd.conf примерно к такому виду:&lt;p&gt;

&lt;code&gt;option /etc/ppp/pptpd-options&lt;/br&gt;
logwtmp&lt;/br&gt;
localip 192.168.0.1 #локальный ip сервера&lt;/br&gt;
remoteip 192.168.0.2-254 #ip клиентов&lt;/br&gt;
bcrelay venet0:0&lt;/code&gt;&lt;p&gt;

Создаём логины и пароли пользователей в файле /etc/ppp/chap-secrets:&lt;p&gt;

&lt;code&gt;# Secrets for authentication using CHAP&lt;/br&gt;
# client server secret IP addresses&lt;/br&gt;
user pptpd password *
&lt;/code&gt;&lt;p&gt;
Перезапускаем сервер:&lt;p&gt;

&lt;code&gt;# /etc/init.d/pptpd restart&lt;/code&gt;&lt;p&gt;

Теперь пропишем в файле /etc/rc.local команду натирования, чтобы разрешить нашим клиентам доступ в интернет. Перед exit 0 пишем:&lt;p&gt;

&lt;code&gt;iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o venet0 -j SNAT —to-source внешний ip контейнера&lt;/code&gt;&lt;p&gt;

А в /etc/sysctl.conf разрешим ip-форвардинг, раскомментировав строку:&lt;p&gt;

&lt;code&gt;net.ipv4.ip_forward=1&lt;/code&gt;&lt;p&gt;

Пробуем подключиться. Если не удалось, то смотрим лог-файл, который мы указали выше и разбираемся с ошибками.&lt;p&gt;

P.S. Иногда требуется включить модуль nat на ноде, хотя по умолчанию он обычно включен. Для этого выполняем:&lt;p&gt;

&lt;code&gt;# modprobe iptable_nat&lt;/code&gt;</description>
</item>


</channel>
</rss>