<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Как узнать default gateway?</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/7704.html</link>
    <description>У меня дома стоит роутер на FreeBSD. Он обеспечивает выход в инет из домашней сетки.&lt;br&gt;Выход в инет осуществляется через VPN. Я использую pptp-client.&lt;br&gt;Интерфейс, смотрящий, наружу, получает IP-адрес по DHCP. Также по DHCP получается IP шлюза по умолчанию. Это серые адреса из диапазона 10.0.0.0/8.&lt;br&gt;Дело в том, что при поднятии pptp сессии приходится default маршрут сносить и прописывать конкретный маршрут до VPN сервера - через тот самый default gateway, что был получен по DHCP. После поднятия pptp дефолтный маршрут прописывается через поднятый tun0 - это и есть выход в инет.&lt;br&gt;&lt;br&gt;Проблема же в том, что время от времени наружный интерфейс получает IP из разных сетей. В результате приходится переделывать скрипты запуска pptp, в которых прописывается маршрут до VPN сервера.&lt;br&gt;&lt;br&gt;Посему ВОПРОС.&lt;br&gt;Есть ли способ узнать, какой default gateway был получен при последнем обновлении сетевого адреса по DHCP?&lt;br&gt;&quot;netstat -rn &amp;#124; grep 0.0.0.0&quot; не подходит по понятным причинам - после попытки установить pptp соединение дефолтн</description>

<item>
    <title>Как узнать default gateway? (Square)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/7704.html#7</link>
    <pubDate>Fri, 21 Nov 2008 14:24:18 GMT</pubDate>
    <description>&amp;gt;&amp;gt;а вообще - смените провайдера...&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Хорошо вам, москвичам... &lt;br&gt;&lt;br&gt;это да :)&lt;br&gt;</description>
</item>

<item>
    <title>Как узнать default gateway? (Vcoder)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/7704.html#6</link>
    <pubDate>Fri, 21 Nov 2008 14:12:15 GMT</pubDate>
    <description>&amp;gt;а вообще - смените провайдера...&lt;br&gt;&lt;br&gt;Хорошо вам, москвичам...&lt;br&gt;&lt;br&gt;&amp;gt;&quot;всё это получается по DHCP&quot; - возможно &lt;br&gt;&amp;gt;только в локальной сети конторы... в сетях с коммерческими клиентами - &lt;br&gt;&amp;gt;фирмами - это бред. &lt;br&gt;&lt;br&gt;При чём тут коммерческие клиенты? Я в самом первом посте честно признался, что речь о домашнем инете.&lt;br&gt;</description>
</item>

<item>
    <title>Как узнать default gateway? (Square)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/7704.html#5</link>
    <pubDate>Fri, 21 Nov 2008 13:53:25 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;его изменение при работе PPTP, мягко говоря, диверсия. Если внешней - &lt;br&gt;&amp;gt;&amp;gt;туннель по-любому порвётся. &lt;br&gt;&amp;gt;&amp;gt;В общем, непонятно. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;С внешней. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Попробую объяснить короче. &lt;br&gt;&amp;gt;На физическом интерфейсе, через который идёт общение с pptp сервером, имеем сеть &lt;br&gt;&amp;gt;с непредсказуемой структурой (маска сети, IP адрес интерфейса и адрес шлюза &lt;br&gt;&amp;gt;- всё это получается по DHCP). &lt;br&gt;&lt;br&gt;как только эти пареметры изменятся во время сеанса  - связь порвется и проихзойдет процедура переинициализации... и сработают те же самые скрипты..&lt;br&gt;&lt;br&gt;а вообще - смените провайдера... &quot;всё это получается по DHCP&quot; - возможно только в локальной сети конторы... в сетях с коммерческими клиентами - фирмами - это бред.&lt;br&gt;</description>
</item>

<item>
    <title>Как узнать default gateway? (Vcoder)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/7704.html#4</link>
    <pubDate>Thu, 20 Nov 2008 09:59:02 GMT</pubDate>
    <description>&amp;gt;Это имеется в виду адрес внешней стороны или внутренней? Если внутренней - &lt;br&gt;&amp;gt;его изменение при работе PPTP, мягко говоря, диверсия. Если внешней - &lt;br&gt;&amp;gt;туннель по-любому порвётся. &lt;br&gt;&amp;gt;В общем, непонятно. &lt;br&gt;&lt;br&gt;С внешней.&lt;br&gt;&lt;br&gt;Попробую объяснить короче.&lt;br&gt;На физическом интерфейсе, через который идёт общение с pptp сервером, имеем сеть с непредсказуемой структурой (маска сети, IP адрес интерфейса и адрес шлюза - всё это получается по DHCP).&lt;br&gt;&lt;br&gt;Как в скрипте узнать полученный по DHCP адрес шлюза, чтобы прописать через него маршрут до pptp сервера?&lt;br&gt;Что делать, чтобы pptp туннель не порвался, если при очередном обновлении DHCP параметров будет получен IP из другой подсети с другим адресом шлюза?&lt;br&gt;</description>
</item>

<item>
    <title>Как узнать default gateway? (netch)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/7704.html#3</link>
    <pubDate>Wed, 19 Nov 2008 13:56:24 GMT</pubDate>
    <description>&amp;gt;Конечно же я эти скрипты знаю. И я их использую. НО! &lt;br&gt;&amp;gt;Даже если извратиться и сделать так, чтобы при закрытии соединения дефолтный маршрут &lt;br&gt;&amp;gt;восстанавливался, остаётся одна проблема: адрес, а вместе с ним и шлюз, &lt;br&gt;&amp;gt;могут смениться уже во время работы системы, при поднятом pptp. И &lt;br&gt;&amp;gt;тогда уже сохранённый адрес шлюза оказывается неверным. Маршрут до VPN сервера &lt;br&gt;&amp;gt;теряется, соединение рвётся на ходу и больше уже не поднимается. &lt;br&gt;&lt;br&gt;Это имеется в виду адрес внешней стороны или внутренней? Если внутренней - его изменение при работе PPTP, мягко говоря, диверсия. Если внешней - туннель по-любому порвётся.&lt;br&gt;В общем, непонятно.&lt;br&gt;</description>
</item>

<item>
    <title>Как узнать default gateway? (Vcoder)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/7704.html#2</link>
    <pubDate>Tue, 18 Nov 2008 05:11:31 GMT</pubDate>
    <description>&amp;gt;через скрипты которые позволяет искользовать большиство ppptp клиентов ( ip-up, ip-down ) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;сохранять этот default gateway. &lt;br&gt;&lt;br&gt;Конечно же я эти скрипты знаю. И я их использую. НО!&lt;br&gt;Даже если извратиться и сделать так, чтобы при закрытии соединения дефолтный маршрут восстанавливался, остаётся одна проблема: адрес, а вместе с ним и шлюз, могут смениться уже во время работы системы, при поднятом pptp. И тогда уже сохранённый адрес шлюза оказывается неверным. Маршрут до VPN сервера теряется, соединение рвётся на ходу и больше уже не поднимается.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Как узнать default gateway? (Alex Shepovalov)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/7704.html#1</link>
    <pubDate>Mon, 17 Nov 2008 21:19:17 GMT</pubDate>
    <description>через скрипты которые позволяет искользовать большиство ppptp клиентов ( ip-up, ip-down )&lt;br&gt;сохранять этот default gateway.&lt;br&gt;</description>
</item>

</channel>
</rss>
