<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Salaros</title><subtitle>Full-stack разработчик, DevOps, Solution Architect, предприниматель. Работает в сфере ИТ с 2008 года. Любит сложные проекты, требующие новых знаний</subtitle><author><name>Salaros</name></author><id>https://teletype.in/atom/salaros</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/salaros?offset=0"></link><link rel="alternate" type="text/html" href="https://salaros.com/?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=salaros"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/salaros?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-05-26T12:01:01.303Z</updated><entry><id>salaros:twingate-wireguard</id><link rel="alternate" type="text/html" href="https://salaros.com/twingate-wireguard?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=salaros"></link><title>Как одновременно юзать Twingate и Wireguard на Windows ПК</title><published>2024-12-04T23:20:24.151Z</published><updated>2026-04-10T14:36:52.850Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/04/53/0453530d-4587-43c7-a0c2-d80b6a321146.png"></media:thumbnail><category term="tech" label="Tech"></category><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/fa/af/faafa33b-92a3-44ef-9f35-09a559feb3da.png&quot;&gt;Twingate — это крутая альтернатива более традиционным VPN, таким как WireGuard. Благодаря принципам Zero Trust, он обеспечивает превосходную безопасность, при это оставаясь невероятно простым в развертывании — никаких хлопот со сложными настройками.</summary><content type="html">
  &lt;figure id=&quot;1nbr&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fa/af/faafa33b-92a3-44ef-9f35-09a559feb3da.png&quot; width=&quot;709.6863157894736&quot; /&gt;
    &lt;figcaption&gt;Куча всякой шелухи и всего на свете&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;WEvF&quot;&gt;Twingate — это крутая альтернатива более традиционным VPN, таким как WireGuard. Благодаря принципам Zero Trust, он обеспечивает превосходную безопасность, при это оставаясь невероятно простым в развертывании — никаких хлопот со сложными настройками. &lt;/p&gt;
  &lt;p id=&quot;Q9o4&quot;&gt;Однако, чтобы использовать в работе &lt;strong&gt;только и только &lt;/strong&gt;Twingate, вы должны владеть всей инфраструктурой, стоящей за ним (это я сейчас о коннекторах).&lt;br /&gt;Но что делать, если один из ваших клиентов, для доступа к облачным серверам и базам данных компании, использует Wireguard?&lt;/p&gt;
  &lt;p id=&quot;7VND&quot;&gt;Вы не можете использовать оба решения одновременно: если ваш клиент Twingate активен, и одновременно вы попытаетесь открыть ещё и соединение Wireguard, то сеть на вашем ПК с Windows частично выйдет из строя и, скорее всего, вы полностью потеряете подключение к Интернету. &lt;/p&gt;
  &lt;p id=&quot;xG1F&quot;&gt;Так как же вы можете использовать оба решения? Возможно ли это вообще? Да, к счастью, это возможно! &lt;/p&gt;
  &lt;p id=&quot;tqrh&quot;&gt;Дело в том, что в Wireguard есть секретная функция, она позволяет их клиенту Windows выполнять команды до или сразу после установления соединения Wireguard или его закрытия.&lt;/p&gt;
  &lt;p id=&quot;FYDG&quot;&gt;Вы даже можете немного разнообразить свой скрипт, используя переменную &lt;em&gt;WIREGUARD_TUNNEL_NAME &lt;/em&gt;для выполнения или невыполнения определенных команд, в зависимости от того, какое соединение Wireguard сейчас устанавливается / разрывается.&lt;/p&gt;
  &lt;p id=&quot;gQ6o&quot;&gt;Но есть одно &lt;strong&gt;но&lt;/strong&gt;: все эти команды будут выполняться из-под системного пользователя &lt;em&gt;SYSTEM&lt;/em&gt;, а это вам не дудки, поскольку это может сделать вашу машину лёгкой целью для вредоносного ПО.&lt;br /&gt;Но мы-то знаем, что делаем, не так ли? &lt;/p&gt;
  &lt;p id=&quot;O20C&quot;&gt;Вы можете активировать всю эту магию PreUp-PostDown, включив секретную фичу через реестр&lt;/p&gt;
  &lt;pre id=&quot;W5U6&quot;&gt;reg add HKLM\Software\WireGuard /v DangerousScriptExecution /t REG_DWORD /d 1 /f&lt;/pre&gt;
  &lt;p id=&quot;u02a&quot;&gt;Затем вы можете начать добавлять параметры &lt;em&gt;PreUp&lt;/em&gt;, &lt;em&gt;PostUp&lt;/em&gt;, &lt;em&gt;PreDown &lt;/em&gt;и PostDown в конфигурации туннеля. &lt;/p&gt;
  &lt;p id=&quot;orCn&quot;&gt;Я просто добавил&lt;/p&gt;
  &lt;blockquote id=&quot;A2QU&quot;&gt;PreUp = net stop Twingate.Service&lt;br /&gt;PostDown = net start Twingate.Service&lt;/blockquote&gt;
  &lt;p id=&quot;cMxk&quot;&gt;в раздел &lt;em&gt;[Interface]&lt;/em&gt; во всех моих конфигах&lt;/p&gt;
  &lt;figure id=&quot;nSIg&quot; class=&quot;m_custom&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f3/e7/f3e729e1-0d34-43d7-b19b-b779f2458f94.png&quot; width=&quot;485&quot; /&gt;
    &lt;figcaption&gt;Просто пример конфигурации с опциями PreUp и PostDown&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ESPx&quot;&gt;Теперь, каждый раз, когда я активирую Wireguard, он останавливает сервис Twingate и запускает его обратно, когда я разрываю соединение в Wireguard.&lt;br /&gt;Согласитесь — это очень удобно!&lt;/p&gt;
  &lt;figure id=&quot;8jtA&quot; class=&quot;m_custom&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/04/d3/04d3ece2-2ec8-401c-bc92-173c502dd21e.png&quot; width=&quot;300&quot; /&gt;
    &lt;figcaption&gt;Twingate включен, Wireguard выключен&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;sb85&quot; class=&quot;m_custom&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/aa/9b/aa9bc0dd-b944-4a77-aebb-1c8f2737fba3.png&quot; width=&quot;300&quot; /&gt;
    &lt;figcaption&gt;Wireguard активен, Twingate выключен&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;rdQR&quot;&gt;Не благодарите, а просто подпишитесь!&lt;/p&gt;

</content></entry></feed>