<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>16.04 on Блог Агапова Максима</title><link>https://magapov.nmph.ru/tags/16.04/</link><description>Recent content in 16.04 on Блог Агапова Максима</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Mon, 18 Sep 2023 18:18:18 +0000</lastBuildDate><atom:link href="https://magapov.nmph.ru/tags/16.04/index.xml" rel="self" type="application/rss+xml"/><item><title>Pritunl. Установка и настройка в Ubuntu 16.04</title><link>https://magapov.nmph.ru/2018/09/pritunl-ubuntu-1604.html</link><pubDate>Tue, 11 Sep 2018 13:47:00 +0000</pubDate><guid>https://magapov.nmph.ru/2018/09/pritunl-ubuntu-1604.html</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on">
Решил наконец связать все устройства в разных домах в одну сеть, при помощи &lt;a href="https://pritunl.com/" target="_blank">pritunl&lt;/a>. Никаких проблем с установкой, а тем более с настройкой и добавлением новых клиентов. Купил для этих целей &lt;a href="https://crm.vds6.net/?affid=5" target="_blank">VPS-сервер&lt;/a>&amp;nbsp;за 2,5$ в месяц с выделенным IP-адресом. Как бонус, можно настроить отдельную подсеть для своего VPN-сервера.&lt;br />
&lt;br />
Установка pritunl сервера на Ubuntu 16.04&lt;br />
&lt;pre>&lt;code class="bash hljs">apt update &amp;amp;&amp;amp; apt upgrade -y &amp;amp;&amp;amp; apt dist-upgrade -y&lt;/code>&lt;/pre>
Необходимые пакеты на будущее&lt;br />
&lt;pre>&lt;code class="bash hljs">apt install mc nano git curl -y&lt;/code>&lt;/pre>
И сразу корректно настроим время и часовой пояс&lt;br />
&lt;pre>&lt;code class="bash hljs">dpkg-reconfigure tzdata&lt;/code>&lt;/pre>
Выбираем Europe&amp;gt;Moscow.&lt;br />
&lt;pre>&lt;code class="bash hljs">sudo tee -a /etc/apt/sources.list.d/mongodb-org-3.6.list &amp;lt;&amp;lt; EOF
deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse
EOF
sudo tee -a /etc/apt/sources.list.d/pritunl.list &amp;lt;&amp;lt; EOF
deb http://repo.pritunl.com/stable/apt xenial main
EOF
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A
sudo apt update
sudo apt --assume-yes install pritunl mongodb-org
sudo systemctl start pritunl mongod
sudo systemctl enable pritunl mongod&lt;/code>&lt;/pre>
Перезагружаемся и переходим на страницу https://ip-address&lt;br />
&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/enter-page.JPG" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="706" data-original-width="629" height="640" src="https://magapov.nmph.ru/img/enter-page.JPG" width="570" />&lt;/a>&lt;/div>
&lt;br />
Возвращаемся в консоль и вводим команду&lt;br />
&lt;pre>&lt;code class="bash hljs">pritunl setup-key&lt;/code>&lt;/pre>
Вставляем сгенерированный ключ в поле Enter Setup Key, жмем Save.&lt;br />
&lt;br />
Получаем сертификат Let's Encrypt&lt;br />
Останавливаем в консоли апач&lt;br />
&lt;pre>&lt;code class="bash hljs">service apache2 stop&lt;/code>&lt;/pre>
В настройках сервера через веб-морду в поле Web Console Port переназначаем порт на любой акромя 443 или 80, вписываем наше доменное имя в поле&amp;nbsp;"Lets Encrypt Domain".&lt;br />
Запускаем апач &lt;br />
&lt;pre>&lt;code class="bash hljs">service apache2 start&lt;/code>&lt;/pre>
Жмем Save.&lt;br />
Теперь подключение защищено SSL-сертификатом.&lt;br />
&lt;br />
Доменное имя получил на nic.ru, всего 179 рублей в год.&lt;br />
&lt;div>
&lt;br />
Чтобы весь трафик ходил через VPS-сервер, т.е. с его IP-адреса&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;/div>
&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/pritunl-setup-1.jpg" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="234" data-original-width="1428" height="104" src="https://magapov.nmph.ru/img/pritunl-setup-1.jpg" width="640" />&lt;/a>&lt;/div>
&lt;br />
Если надо просто объединить всех в одну сеть, оставляем одну Virtual Network 10.0.9.0/24 к примеру&lt;br />
&lt;br />
Если не удается увидеть устройства внутри одной сети, проверь настройки IP на каждой машине. На windows были проблемы с автоматическим получением IP-адреса через DHCP. Pritunl-клиент писал, что адрес получен 10.0.8.4, но вот в сетевых подключениях был 169.43.23.231. Помогла банальная перезагрузка клиентской машины.&lt;/div>
&lt;br />
И вообще, очень часто помогает передернуть сетевое подключение TAP - Windows Adapter.&lt;br />
&lt;br />
&lt;a href="https://magapov.nmph.ru/2020/04/pritunl-ubuntu-1804.html">Установка Pritunl в Ubuntu 18.04&lt;/a> практически ни чем не отличается&lt;/div></description></item><item><title>Tvheadend. Обновление на Ubuntu 14.04</title><link>https://magapov.nmph.ru/2017/10/tvheadend-ubuntu-1404.html</link><pubDate>Tue, 03 Oct 2017 06:25:00 +0000</pubDate><guid>https://magapov.nmph.ru/2017/10/tvheadend-ubuntu-1404.html</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on">
Для тех, кого не устраивает стоковая стабильная версия Tvheadend из репозитория, можно собрать свежую сборку из исходников&lt;br />
Все просто. Качаем исходники&lt;br />
&lt;pre>&lt;code class="bash hljs">cd /usr/src
git clone https://github.com/tvheadend/tvheadend.git&lt;/code>&lt;/pre>
Параметр -t указывает на платформу, в моем случае это trusty. Xenial для 16.04. Узнать какая у вас можно &lt;a href="https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_Ubuntu">тут&lt;/a>&lt;br />
&lt;pre>&lt;code class="bash hljs">cd /usr/src/tvheadend
sudo ./Autobuild.sh -t trusty-amd64&lt;/code>&lt;/pre>
Ожидаем минут 15 (Core 2 Duo 2.4 Ghz) пока соберётся пакет&lt;br />
Удаляем старую версию tvheadend&lt;br />
&lt;pre>&lt;code class="bash hljs">sudo apt-get remove tvheadend&lt;/code>&lt;/pre>
Ставим свежесобранный&lt;br />
&lt;pre>&lt;code class="bash hljs">cd ..
sudo dpkg -i tvheadend_4.3-504~g75c2b30~trusty_amd64.deb&lt;/code>&lt;/pre>
Если надо обновить сборку&lt;br />
&lt;pre>&lt;code class="bash hljs">cd /usr/src/tvheadend
sudo git pull
sudo ./Autobuild.sh -t trusty-amd64&lt;/code>&lt;/pre>
&lt;br />
Взято с этого &lt;a href="http://gavowen.ninja/2015/05/installing-tvheadend-on-ubuntu/">блога&lt;/a> &lt;/div></description></item></channel></rss>