<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2941214</guid>
        <pubDate>Thu, 21 Jul 2011 05:25:32 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2941214</link>
        <description><![CDATA[Silver Soft: изучаю.. очень интересные статьи )]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2940429</guid>
        <pubDate>Wed, 20 Jul 2011 09:42:39 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2940429</link>
        <description><![CDATA[nemez: опросить любое сетевое оборудование можно средствами протокола SNMP<br>
первая буква S в аббревиатуре расшифровывается как Simple, но таковым он был в своей первой версии. На сегодня это очень мудреный хитро замученный протокол, достаточно сложный в своей технической реализации, с применением синтаксиса ASN и механизмов криптозащиты.. Правда, в майкрософте есть апи, и даже здесь на вики есть много примеров. <br>
например описание<br>
http://sources.ru/protocols/snmp_learning.shtml<br>
ну и вотъ компилируемый пример<br>
http://sources.ru/cpp/cpp_winsock_inside_1.shtml<br>
нужно только разобраться с MIB для оборудования VLAN <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2011-07-20T09:44:51+00:00">20.07.11, 09:44</time></span></span><br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Итак, есть одна вещь, которая объединяет все вышеперечисленные утилиты IPCONFIG, NETSTAT, ROUTE и ARP. Все они используют DLL под название INETMIB1.DLL.</div></div><br>
))))) по сути дела все винде завязано через SNMP по петле]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2940051</guid>
        <pubDate>Wed, 20 Jul 2011 03:08:27 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2940051</link>
        <description><![CDATA[Silver Soft: хм... судя по всему, туда мне нечего даже соваться ) <br>
спасибо, <strong class='tag-b'>Oleg2004</strong>&#33;]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2939985</guid>
        <pubDate>Tue, 19 Jul 2011 20:13:30 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2939985</link>
        <description><![CDATA[Oleg2004: Это на мой взгляд весьма проблематично<br>
Вот что пишут - <a class='tag-url' href='http://www.compnets.narod.ru/6-5.html' target='_blank'> здесь</a><br>
<br>
Управление виртуальными сетями<br>
<br>
Виртуальные локальные сети VLAN порождают проблемы для традиционных систем управления на платформе SNMP как при их создании, так и при наблю­дении за их работой.<br>
<br>
Как правило, для создания виртуальных сетей требуется специальное программное обеспечение компании-производителя, которое работает на платформе системы управления, например HP Open View. Сами платформы систем управления этот процесс поддержать не могут в основном из-за долгого отсутствия стандарта на виртуальные сети. Можно надеяться, что появление стандарта 802.1Q изменит ситуацию в этой области.<br>
<br>
Наблюдение за работой виртуальных сетей также создает проблемы для традиционных систем управления. При создании карты сети, включающей виртуальные сети, необходимо отображать как физическую структуру сети, так и ее логическую структуру, соответствующую связям отдельных узлов виртуальной сети. При этом по желанию администратора система управления должна уметь отображать соответствие логических и физических связей в сети, то есть на одном физическом канале должны отображаться все или отдельные пути виртуальных сетей.<br>
<br>
К сожалению, многие системы управления либо вообще не отображают виртуальные сети, либо делают это очень неудобным для пользователя способом, что вынуждает обращаться к менеджерам компаний-производителей для решения этой задачи.]]></description>
        <author>Oleg2004</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2939011</guid>
        <pubDate>Tue, 19 Jul 2011 02:59:33 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2939011</link>
        <description><![CDATA[Silver Soft: <strong class='tag-b'>Oleg2004</strong>, а есть способ определения их наличия? )]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2938938</guid>
        <pubDate>Mon, 18 Jul 2011 20:37:42 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2938938</link>
        <description><![CDATA[Oleg2004: Виртуальные Локальные Сети: VLAN <br>Сети не пингуются........тем более, виртуальные :)]]></description>
        <author>Oleg2004</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2937979</guid>
        <pubDate>Mon, 18 Jul 2011 04:11:01 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2937979</link>
        <description><![CDATA[Silver Soft: <strong class='tag-b'>nemez</strong>, хм... интересно... тут еще вопрос такой, как можно пинговать VLAN?]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936631</guid>
        <pubDate>Fri, 15 Jul 2011 11:33:48 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936631</link>
        <description><![CDATA[nemez: провайдеры говорят все правильно. У маршрутизатора есть свой шлюз по умолчанию. Он находится где-то на удаленной технической площадке провайдера. Маршрутизатор как раз направляет весь трафик на него. Вот его то провайдер и предлагал тебе пинговать. <br>Но тебе такой вариант не подходит - напр., в случае DSL у тебя будет роутер, и настройки с дефолтовым маршрутом будет скрыт внутри некоторой абстрактной черной коробки на которой написано зиксел образно говоря, тебе она выдает порт rj 45 с адресом 192.168.1.1. Этот 192.168.1.1 и будет шлюзом по умолчанию для твоего сетевого адаптера. То же касается DOCSIS и прочего хлама, который пользуют провайдеры. <br>То, что говорят провайдеры - актуально если нету дополнительного маршрутизирующего оборудования. Если оно есть <br><br>Можно пинговать также dns сервер провайдера или скажем открытые dns сервера - это будет более эффективно&#33; )))<br>например opendns<br>208.67.222.222<br>208.67.220.220<br>или другие адреса, для которых заведомо извстно, что они живые розовые и теплые]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936609</guid>
        <pubDate>Fri, 15 Jul 2011 11:18:26 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936609</link>
        <description><![CDATA[Silver Soft: да, провайдеры объяснили, что нужно пинговать шлюз, вот я и пинговал )) походу они сами не понимают))]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936581</guid>
        <pubDate>Fri, 15 Jul 2011 11:00:55 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936581</link>
        <description><![CDATA[nemez: <strong class='tag-b'>Silver Soft</strong><br>
ты по сути пинговал шлюз, но факт присутствия шлюза не является фактом присутствия интернета на нем ))) <br>
по большому счету пинговать нада интернет через заданный шлюз  :D  <br>
если что не понятно будет - пиши]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936559</guid>
        <pubDate>Fri, 15 Jul 2011 10:51:32 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936559</link>
        <description><![CDATA[Silver Soft: <strong class='tag-b'>nemez</strong>, спасибо&#33; интересный метод&#33; Такую таблицу адаптеров я имею, но вот проверяю я банальным пингом ) исправлю )]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936522</guid>
        <pubDate>Fri, 15 Jul 2011 10:33:33 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936522</link>
        <description><![CDATA[nemez: <strong class='tag-b'>Silver Soft</strong><br>
есть такое понятие как маршрут по умолчанию. Или маршрутизация вообще. Что это такое, не буду на этом останавливаться, везде вдоль и впоперек в интернете расписано что это за механизм и как оно работает. По сути - маршрутизатор это как раз и есть то устройство, которое выполняет перенаправление трафика. Такой механизм также есть в винде, встроенный, он предусматривает направление того или иного трафика на определенный сетевой адаптер в частности. <br>
<br>
Как узнать, есть ли интернет на сетевом подключении? ведь даже если шлюз будет пинговаться, это еще совсем не факт, что у него установлено сетевое соединение и интернет на нем работает - например, кончились бабки или в кабельный шкаф провайдера попала молния образно говоря. Шлюз при этом будет пинговаться, но инета при этом не будет&#33; <br>
Тогда всю эту затею с попингуйством шлюзов можно выбросить коту под хвост&#33; <br>
<br>
Правильно было бы сделать следующим образом. <br>
А. Строим таблицу. Она должна состоять из следующих полей: <br>
1) Наименование сетевого подключения<br>
2) Айпи адрес<br>
3) Маска подсети<br>
4) Шлюз по умолчанию. <br>
5) ДНС сервер<br>
6) ИДЕНТИФИКАТОР_СЕТЕВОГО_АДАПТЕРА<br>
7) .... .<br>
<br>
ну какбы стандартные настройки для сетевого подключения. <br>
Как это сделать? Элементарно, вот там есть пример<br>
http://msdn.microsoft.com/en-us/library/aa365917(v=vs.85).aspx<br>
<br>
Б. Выбираем айпи адрес, который 200% есть в интернете. Это какой-нибудь может быть собственный сервак, или еще какая-нибудь ерундовина типа <br>
http://whatismyip.org/<br>
Получаем адрес - ну скажем, разрешаем имена при помощи gethostbyname<br>
Вот у нас есть ip, куда надо слать траф<br>
<br>
теперь нам надо выполнить команду которая направит трафик на заданный нами ресурс (ip) через определенный сетевой адаптер<br>
<br>
route add ip mask 255.255.255.255 if  ИДЕНТИФИКАТОР_СЕТЕВОГО_АДАПТЕРА<br>
на сиплюсплюсе <br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp;logprintf(&quot;Adapter index : %d\n&quot;, iAdapterIndex);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;char acCmdLine[1024];</div><div class="code_line">&nbsp;&nbsp; &nbsp;STARTUPINFO cif;</div><div class="code_line">&nbsp;&nbsp; &nbsp;PROCESS_INFORMATION pi;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;char acRoute[512];</div><div class="code_line">&nbsp;&nbsp; &nbsp;memset( acRoute, 0x00, sizeof(acRoute) );</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;// Getting windows directory</div><div class="code_line">&nbsp;&nbsp; &nbsp;GetWindowsDirectory( acRoute, sizeof (acRoute) );</div><div class="code_line">&nbsp;&nbsp; &nbsp;strcat( acRoute, &quot;\system32\route.exe&quot; );</div><div class="code_line">&nbsp;&nbsp; &nbsp;logprintf(&quot;executable: %s\n&quot;, acRoute );</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;ZeroMemory(&amp;cif, sizeof(cif));</div><div class="code_line">&nbsp;&nbsp; &nbsp;cif.cb = sizeof(cif);</div><div class="code_line">&nbsp;&nbsp; &nbsp;ZeroMemory(&amp;pi, sizeof(pi));</div><div class="code_line">&nbsp;&nbsp; &nbsp;cif.dwFlags |= STARTF_USESHOWWINDOW;</div><div class="code_line">&nbsp;&nbsp; &nbsp;cif.wShowWindow = SW_HIDE;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;memset(acCmdLine,0x00,sizeof(acCmdLine));</div><div class="code_line">&nbsp;&nbsp; &nbsp;sprintf( acCmdLine, &quot; add %s mask %s %s if %d&quot;, Secret.RouteAddr, Secret.RouteMask, Secret.LocalAddr, iAdapterIndex &nbsp;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;logprintf(&quot;cmdline: %s\n&quot;, acCmdLine);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;if ( CreateProcess( acRoute, acCmdLine,NULL,NULL,FALSE,NULL,NULL,NULL,&amp;cif,&amp;pi)==TRUE ) {</div><div class="code_line">// &nbsp; &nbsp; &nbsp;// &nbsp;printf(&quot;waiting...\n&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WaitForSingleObject( pi.hProcess, INFINITE );</div><div class="code_line">// &nbsp; &nbsp; &nbsp;printf(&quot;end&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;}</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
В. Коннектимся на указанный айпишник. Трафик должен побежать через указанный адаптер. Мы можем законнектиться по тисипи, на 80й порт, скажем, или же погнать пинг - как душа пожелает. <br>
Если коннект произошел успешно, или там приходит эхо - интернет есть. <br>
Если нет - так извинте, интернет кончился. <br>
<br>
Г. С точностью до наоборот удаляем за собой маршрут. <br>
<br>
Д. Затею повторяем для каждого из адаптеров. Результаты коннекта помещаем в таблицу <br>
<br>
Е. Имеем таблицу для всех адаптеров, где есть интернет а где нету интернета. <br>
<br>
<br>
Собственно все. Направить весь сетевой поток можно при помощи того же самого route add 0.0.0.0 mask 0.0.0.0 ..... блаблабла - весь сетевой траф побежит через указанный адаптер. <br>
Да, программа должна запускаться от имени администратора под семерками и вистами]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936447</guid>
        <pubDate>Fri, 15 Jul 2011 09:29:41 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936447</link>
        <description><![CDATA[Silver Soft: <strong class='tag-b'>ValterG</strong>, да, частично верно. Чтобы разгрузить тех.поддержку, нужно:<br>
1) определить правильно ли настроен адаптер.<br>
2) проверить есть ли интернет (банально пингуем ya.ru)<br>
   п1. если пинга нет, то смотрим до шлюза есть ли пинг (может у пользователяя просто кончились деньги)<br>
   п2. если пинг до шлюза есть, то сообщаем, чтобы проверил состояние своего счета.<br>
   п3. если нету, то пишем, чтоб звонил в тех.поддержку<br>
<br>
Вроде все просто, но вот из-за траблов с пингом шлюза, нет уверенности в правильности определения.<br>
<br>
<strong class='tag-b'>nemez</strong>, какие более элегантные методы есть? для общего развития интересно.<br>
<br>
P.S. программа рассчитана для использования в сетях двух провайдеров, там на шлюзе нет фильтрации, так как отключая файрвола пинги идут на ура.]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936431</guid>
        <pubDate>Fri, 15 Jul 2011 09:00:24 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936431</link>
        <description><![CDATA[ValterG: <strong class='tag-b'>nemez</strong> Скорее всего он хочет проверять оффлайн, что Интернет правильно настроен, чтобы не ходить к юзерам лишний раз, а починить по телефону :-)]]></description>
        <author>ValterG</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936407</guid>
        <pubDate>Fri, 15 Jul 2011 08:38:53 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936407</link>
        <description><![CDATA[nemez: что значит &quot;эхо пакеты от некоторых программ?&quot;, &quot;стандартный пинг&quot;<br>если на нем перекрыт ICMP это значит что любой пакет, который принадлежит к заданному протоколу, будет дропнут. <br>пинговать шлюз дело неблагодарное, потому как сам шлюз может быть с заблокированным ICMP, и тогда софтина вообще не будет работать никак. Скажем, в крупных корпоративных сетях, где политикой безопасности занимаются целые департаменты дармоедов, а таковые имеются, убедить их включить ицмп на шлюзах безопасности нереально - только исключительно через уйму бюрократии<br><br>Да и мне чего-то внутреннее чутье подсказывает, что автор не туда движется. <br>задача я так понял состоит в том, чтобы убедиться, что для заданного эзернет адаптера есть подключение Интернет. Для этого нет необходимости пинговать шлюз, да и совсем не факт, что эти пинги будут проходить. Существуют другие, более элегантные пути решения этого вопроса&#33;]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936152</guid>
        <pubDate>Fri, 15 Jul 2011 05:40:11 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936152</link>
        <description><![CDATA[Silver Soft: ну стандартный пинг разрешен, но вот эхо-пакеты от других программ могут восприниматься некоторыми файрволами как опасность и блокировать... итог я не могу пропинговать шлюз и программа сообщает пользователю неверную информацию о состоянии сети)]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936141</guid>
        <pubDate>Fri, 15 Jul 2011 05:21:49 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936141</link>
        <description><![CDATA[ValterG: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=335915&view=findpost&p=2936107'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Silver Soft &#064; <time class="tag-quote__quoted-time" datetime="2011-07-15T03:50:15+00:00">15.07.11, 03:50</time></span><div class='quote '>как прописать прогу в исключения знаменитых файрволлов? а</div></div><br>
Думаю только интерактивно. Иначе трояны тоже легко прописывали бы себя. Зачем тебе нужно прописывать? Пинг нормально разрешен]]></description>
        <author>ValterG</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936107</guid>
        <pubDate>Fri, 15 Jul 2011 03:50:15 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936107</link>
        <description><![CDATA[Silver Soft: <strong class='tag-b'>nemez</strong>, это я понял... я а как включить опцию &quot;разрешить сетевой доступ&quot; вместо &quot;абсолютная защита&quot;<br>
<br>
хотя это походу уже к программированию никак не относится ))<br>
<br>
Кстати, есть идеи как прописать прогу в исключения знаменитых файрволлов? а то предполагаемые пользователи от одно слова &quot;файрволл&quot; падают в обморок&#33;))]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936088</guid>
        <pubDate>Thu, 14 Jul 2011 22:32:49 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2936088</link>
        <description><![CDATA[nemez: <strong class='tag-b'>Silver Soft</strong><br>
там есть опция называется отключить межсетеовй экран]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2935544</guid>
        <pubDate>Thu, 14 Jul 2011 10:25:03 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2935544</link>
        <description><![CDATA[Silver Soft: немного переписал пинг, теперь он с включенным файрволом отказывается пинговать все ))) оказалось, что мой долбанный NOD32 поставил абсолютную защиту(незнаю, как выключить) и жестко рубит все пинги....]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2933735</guid>
        <pubDate>Tue, 12 Jul 2011 12:26:58 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2933735</link>
        <description><![CDATA[nemez: <strong class='tag-b'>ValterG</strong><br>
имел ввиду что не блокирует провайдер на магистрали.<br>
что происходит далее на шлюзе локалки и в локалке непосредственно - каждый сам себе хозяин положения]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2933687</guid>
        <pubDate>Tue, 12 Jul 2011 11:58:44 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2933687</link>
        <description><![CDATA[ValterG: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=335915&view=findpost&p=2933353'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nemez &#064; <time class="tag-quote__quoted-time" datetime="2011-07-12T08:53:22+00:00">12.07.11, 08:53</time></span><div class='quote '>на роутере есть свой фаервол, как правило ipchains или iptables</div></div><br>
 У меня, да и в многих ADSL-модемах и роутерах iptables<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=335915&view=findpost&p=2933353'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nemez &#064; <time class="tag-quote__quoted-time" datetime="2011-07-12T08:53:22+00:00">12.07.11, 08:53</time></span><div class='quote '>Ицмп как правило никто не блокирует. <br>
но это лирика </div></div><br>
  Вот именно лирика.   Пинг вообще блокировать нельзя, т.к. много сайтов его используют для  проверки жив или нет клиент :-) Я говорю - закрыт пинг именно шлюза&#33;&#33;&#33; Есть и сайты которые нельзя пинговать. И то и другое не КРИМИНАЛ. У нас например еще и 25-й порт закрыт. Как хочешь, так и работай с внешней почтой(хорошо что популярные почтовики ввели запасной порт). Зато горе-спаммеры ЗАКРЫТЫ.]]></description>
        <author>ValterG</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2933353</guid>
        <pubDate>Tue, 12 Jul 2011 08:53:22 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2933353</link>
        <description><![CDATA[nemez: <strong class='tag-b'>Silver Soft</strong><br>
на роутере есть свой фаервол, как правило ipchains или iptables<br>
он тоже имеет полное моральное право коцать трафик<br>
провайдер траф блокирует, как правило, в соотв. с договором - есть перечень сервисов, которые пров запрещает использовать - воип, хттп, напр., но <br>
это только некоторые. <br>
Ицмп как правило никто не блокирует. <br>
но это лирика]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2933046</guid>
        <pubDate>Tue, 12 Jul 2011 04:45:36 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2933046</link>
        <description><![CDATA[Silver Soft: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=335915&view=findpost&p=2932593'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nemez &#064; <time class="tag-quote__quoted-time" datetime="2011-07-11T11:39:18+00:00">11.07.11, 11:39</time></span><div class='quote '>начинаем с выключения фаервола </div></div><br>
...и шлюз начинает пинговаться... спасибо, я чего сразу не догадался....старею, видимо ))) <br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=335915&view=findpost&p=2932818'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>ValterG &#064; <time class="tag-quote__quoted-time" datetime="2011-07-11T15:23:40+00:00">11.07.11, 15:23</time></span><div class='quote '>Элементарно Ватсон. У вас наверняка ADSL-модем и шлюз запрещает эхо-пакеты, чтобы избежать атаки &quot;SYN-flood&quot;. У нашего прова именно так. Возможно это же делают на шлюзах других видов связи - UTP и т.д. </div></div><br>
отключение файрвола помогло, но вопрос интересный. Значит заблокировано было не на уровне провайдера, а если это так, то почему файрвол не запрещает пинговать DNS?]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2932818</guid>
        <pubDate>Mon, 11 Jul 2011 15:23:40 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2932818</link>
        <description><![CDATA[ValterG: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=335915&view=findpost&p=2932373'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Silver Soft &#064; <time class="tag-quote__quoted-time" datetime="2011-07-11T09:03:14+00:00">11.07.11, 09:03</time></span><div class='quote '>Пингует все, кроме шлюза</div></div><br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>IcmpSendEcho returned error: 11010<br>
          : Request timed out</div></div><br>
<br>
 Элементарно Ватсон. У вас наверняка ADSL-модем и шлюз запрещает эхо-пакеты, чтобы избежать атаки &quot;SYN-flood&quot;. У нашего прова именно так. Возможно это же делают на шлюзах других видов связи  - UTP и т.д.]]></description>
        <author>ValterG</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2932593</guid>
        <pubDate>Mon, 11 Jul 2011 11:39:18 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2932593</link>
        <description><![CDATA[nemez: начинаем с выключения фаервола]]></description>
        <author>nemez</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2932373</guid>
        <pubDate>Mon, 11 Jul 2011 09:03:14 +0000</pubDate>
        <title>IcmpSendEcho не пингует шлюз</title>
        <link>https://forum.sources.ru/index.php?showtopic=335915&amp;view=findpost&amp;p=2932373</link>
        <description><![CDATA[Silver Soft: Доброго времени суток&#33;<br><br>Такая проблема или вопрос: есть настройки сетевой карты, их нужно пропинговать, я пингую с помощью IcmpSendEcho. Пингует все, кроме шлюза, при том даже если указывать шлюз другой, то тоже не пингует. Пожалуйста, объясните этот случай ибо я уже сломал мозг ))<br><br>Вот что функция возвращает: IcmpSendEcho returned error: 11010]]></description>
        <author>Silver Soft</author>
        <category>C/C++: Сетевое программирование</category>
      </item>
	
      </channel>
      </rss>
	