<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; WSH: сгенерировать DHCP-запрос]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5821&amp;type=atom" />
	<updated>2011-05-30T04:54:21Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5821</id>
		<entry>
			<title type="html"><![CDATA[Re: WSH: сгенерировать DHCP-запрос]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48817#p48817" />
			<content type="html"><![CDATA[<p>В свойствах соединения, настройках TCP, на закладке &quot;Параметры IP&quot; случайно метрика жестко не прописана?<br />Если да, то попробовать назначать метрику автоматически.</p>]]></content>
			<author>
				<name><![CDATA[BeS Yara]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25643</uri>
			</author>
			<updated>2011-05-30T04:54:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48817#p48817</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: WSH: сгенерировать DHCP-запрос]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48777#p48777" />
			<content type="html"><![CDATA[<p>Я не знаю, почему, но при получении или обновлении аренды IP адреса в системе появляется дефолтный маршрут через этого провайдера с метрикой 1, хотя на интерфейсе для него назначена метрика 40.</p>]]></content>
			<author>
				<name><![CDATA[Aaroniero]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25222</uri>
			</author>
			<updated>2011-05-29T14:07:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48777#p48777</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: WSH: сгенерировать DHCP-запрос]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48533#p48533" />
			<content type="html"><![CDATA[<p><strong>Aaroniero</strong>, возможно я что-то в постановке задачи упустил... У меня в сети есть DHCP который в качестве шлюза выдаёт 192.168.1.10(сквид). Т.к. мне сквид без надобности, обычно прописываю настройки статически(в качестве шлюза роутер). Так вот, добавил постоянный маршрут на 192.168.0.20(роутер через который сквид в интернет ходит), активировал получение настроек от DHCP - настройки TCP обновились, таблица маршрутизации перестроилась, НО! постоянные маршруты остались. Главное метрику сделать на них меньше чем на маршрутах прописываемых по ответу DHCP сервера(у меня с метрикой 25 маршрут от DHCP, с метрикой 1 - добавленный постоянный маршрут).</p><p>Возможно Вы просто добавляли маршруты без ключа <strong>-p</strong>? Потому что временные маршруты при обновлении с DHCP-сервера как раз таки сбрасываются.</p>]]></content>
			<author>
				<name><![CDATA[BeS Yara]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25643</uri>
			</author>
			<updated>2011-05-20T06:37:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48533#p48533</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: WSH: сгенерировать DHCP-запрос]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48526#p48526" />
			<content type="html"><![CDATA[<p>Между включением компьютера и получением аренды IP адреса происходит задержка. При обновлении аренды таблица маршрутизации перестраивается. Прописать статичный маршрут нельзя, потому что в момент, когда IP еще не получен, маршрут сбросится, что будет просиходить при каждом включении комптьютера и в случаях, если DHCP сервер в какой-то момент не ответил.</p><p>За ссылки спасибо, изучу.</p>]]></content>
			<author>
				<name><![CDATA[Aaroniero]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25222</uri>
			</author>
			<updated>2011-05-19T18:45:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48526#p48526</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: WSH: сгенерировать DHCP-запрос]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48523#p48523" />
			<content type="html"><![CDATA[<p><strong>2 Aaroniero:</strong> Приветствую. Возможно ошибаюсь, т.к ранее никогда не пытался такого делать, но - а почему нельзя оставить DHCP включенным, а при загрузке компа после того как комп получит IP, тут же присвоить таблицу маршрутизации ? Или из-за того что DHCP периодически связывается уже после загрузки, таблица снова слетает ?</p><p>На счёт запроса... Не уверен, но думаю компонентом <strong>MSWinsock.Winsock.1</strong> это можно реализовать, но его придётся ставить отдельно, т.к он не входит в стандартные средства Windows. Тогда уж проще сделать EXE а внутри на API-шках сделать запрос. В принципе это я могу соорудить. Но мне нужно знать какая структура пакета должна быть. </p><p>P.S Но это уже совсем другая история. )</p><p>Вот что пока что нашёл из примеров <a href="http://www.bigresource.com/VB-DHCP-API-Call-eqwUDoLNk1.html">ссылка</a> и <a href="http://planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?txtCriteria=dhcp&amp;lngWId=1">ссылка 2</a></p>]]></content>
			<author>
				<name><![CDATA[Xameleon]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=8836</uri>
			</author>
			<updated>2011-05-19T17:47:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48523#p48523</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[WSH: сгенерировать DHCP-запрос]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=48521#p48521" />
			<content type="html"><![CDATA[<p><strong>Проблема:</strong> Провайдер выдает реквизиты пользователям по DHCP. IP-адреса при этом всегда выдаются одни и те же. У меня на компьютере несколько сетевых подключений от разных провайдеров и настроена таблица маршрутизации. Однако, для того чтобы она не сбивалась, мне необходимо прописать реквизиты этого провайдера статично. Но получение реквизитов по DHCP - обязательное требование провайдера, т.к. пока пользователь не запросит аренду своего IP у DHCP сервера, оборудование провайдера не откртоет доступ для его IP в интернет.<br />В качестве решения видится прописать сетевые реквизиты статично и написать скрипт, который бы при включении компьютера, а затем раз в определенное время, посылал в сеть провайдера &quot;холостой&quot; DHCP-запрос на получение/продление аренды IP-адреса, не прописывая при этом полученные реквизиты на самом интерфейсе.</p><p><strong>Вопрос: </strong>как это можно сделать? Если обобщить задачу, то хочется написать скрипт, который бы мог сгенерировать и отправить в сеть IP/UDP пакет с определнной структурой.</p>]]></content>
			<author>
				<name><![CDATA[Aaroniero]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25222</uri>
			</author>
			<updated>2011-05-19T16:47:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=48521#p48521</id>
		</entry>
</feed>
