Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

DHCP. Как узнать, что назначено?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Сети
Предыдущая тема :: Следующая тема  
Автор Сообщение
September



Зарегистрирован: 14.11.2004
Сообщения: 109
Откуда: Saint-Petersburg

СообщениеДобавлено: Чт Мар 17 2005 18:55    Заголовок сообщения: DHCP. Как узнать, что назначено? Ответить с цитатой

Извиняюсь, если вопрос совсем глупый. Тогда буду благодарен за информацию, о чем читать, что бы понять Cool
Есть две машины.
На обоих Хр.
На одной занначен жесткий ip, вторая ip получает.
Как с первой машины узнать, какой ip был назначен?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger
vvt



Зарегистрирован: 20.05.2004
Сообщения: 686

СообщениеДобавлено: Чт Мар 17 2005 19:01    Заголовок сообщения: Ответить с цитатой

откуда она его получает? От dhcp сервера или при помощи чудо технологии мигрософта под названием, извиняюсь, apipa?
Дальше берешь любой сканнер (чем проще, тем лучше, к примеру LNetScan тебе подойдет вполне) и сканируешь. Если адреса раздает dhcp смотри на нем либо из каких сетей раздаются адреса и сканируй эти сети, либо, раз уж машины всего две, просто смотри какой выдан адрес. Если dhcp нету, сканируй сеть 169.254.0.0 (на счет 254 не уверен, если что, меня поправят). Одним из этих способов добьешься желаемого.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
September



Зарегистрирован: 14.11.2004
Сообщения: 109
Откуда: Saint-Petersburg

СообщениеДобавлено: Чт Мар 17 2005 19:09    Заголовок сообщения: Ответить с цитатой

Во-первых, спасибо за ответ.
Честно говоря, думал, что все намного проще Cool

Вторая машина получает ip от первой.(То бишь от dhcp-сервера?)
Неужто с первой машины не узнать, что она выдала без сканеров?

P.S. Пойду пока копаться по поводу сканеров.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger
vvt



Зарегистрирован: 20.05.2004
Сообщения: 686

СообщениеДобавлено: Чт Мар 17 2005 19:20    Заголовок сообщения: Ответить с цитатой

vvt писал(а):
Если адреса раздает dhcp... смотри на нем либо из каких сетей раздаются адреса и сканируй эти сети, либо, раз уж машины всего две, просто смотри какой выдан адрес.


Если вы не поднимали dhcp сервер, то "вторая" машина получает адрес вовсе не от первой машины, а от "самой себя": она берет адрес из диапазона 169.254.0.0 и пускает в сеть широковещательный запрос "Занят адрес, или нет?" Если никто не говорит, что адрес занят, машина присваивает его себе.

Да, вот еще вариант: на второй машине запускаете телнет сервер, логинитесь на него с первой машины по имени второй машины, и пишете ipconfig Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
September



Зарегистрирован: 14.11.2004
Сообщения: 109
Откуда: Saint-Petersburg

СообщениеДобавлено: Чт Мар 17 2005 19:32    Заголовок сообщения: Ответить с цитатой

Б-р-р...
Сам запутался да еще и всех запутал...

Давайте попробуем еще раз.

Есть машина.
Между ними проводок.

На первой машине ip. 192.168.0.1
Подмаска 255.255.255.0

На второй получить ip автоматом.
Дефолт гэтвэй 192.168.0.1

На сколько я понимаю, ip первая машина выдает? Или нет?

через cmd ipconfig - это только на второй посмотреть ip.

А с первой ip второй?

то бишь cmd
telnet
А дальше? Куда коннектиться?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger
vvt



Зарегистрирован: 20.05.2004
Сообщения: 686

СообщениеДобавлено: Чт Мар 17 2005 19:56    Заголовок сообщения: Ответить с цитатой

dhcp сервера, короче, нету у вас.

September писал(а):

На сколько я понимаю, ip первая машина выдает? Или нет?

Нет. Как я уже писал, вторая машина назначает его себе сама, проверив широковещательным запросом, занят он, или нет.

September писал(а):
через cmd ipconfig - это только на второй посмотреть ip.

А с первой ip второй?

то бишь cmd
telnet
А дальше? Куда коннектиться?

Сначала запускаете на второй машине телнет сервер. Дальше на первой машине пишете:
telnet <netbios имя второй машины>
Опосля, увидите приветствие машины и приглашение ее коммандной строки. Там пишете ipconfig (ключи смотрятся ключем /? Smile)
На что она выдаст вам и свой IP адрес, в том числе.

Да, чуть не забыл! На первой машине назначте интерфейсу соединенному со второй машиной адрес 169.254.х.х

А еще я дико туплю Smile
Надо написать ping <имя второй машины> будучи с ней в одной логической сети - и все Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
September



Зарегистрирован: 14.11.2004
Сообщения: 109
Откуда: Saint-Petersburg

СообщениеДобавлено: Чт Мар 17 2005 20:05    Заголовок сообщения: Ответить с цитатой

Спасибо.
Пошел проверять и пробовать Cool
Вернуться к началу
Посмотреть профиль Отправить личное сообщение AIM Address Yahoo Messenger MSN Messenger
vvt



Зарегистрирован: 20.05.2004
Сообщения: 686

СообщениеДобавлено: Чт Мар 17 2005 21:21    Заголовок сообщения: Ответить с цитатой

Сразу последнее пробуй, а то кучу времени потратишь за зря Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_user



Зарегистрирован: 03.12.2003
Сообщения: 382
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Мар 18 2005 10:14    Заголовок сообщения: Ответить с цитатой

September
Давайте попробуем разобраться.
На первой машине (у которой IP 192.168.0.1) выход в Интернет есть ?
Если есть и используется ICS (Internet Connection Sharing = Общий доступ в Интернет), то эта первая машина работает как примитивный сервер DHCP. Он и выдает IP-адрес второй машине.
Если на обеих машинах работает NetBIOS over TCP/IP и поддерживается широковещательное разрешение NetBIOS имен, то команда ping <имя_машины> Вам поможет. Также можно периодически заглядывать в ARP-кэш (arp -a). При обмене IP-пакетами между машинами там (правда иногда) можно будет увидеть IP-адрес второй машины.
_________________
Знание принципов компенсирует незнание фактов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vvt



Зарегистрирован: 20.05.2004
Сообщения: 686

СообщениеДобавлено: Пт Мар 18 2005 11:21    Заголовок сообщения: Ответить с цитатой

http://www.microsoft.com/resources/documentation/Windows/XP/all/reskit/en-us/Default.asp?url=/resources/documentation/Windows/XP/all/reskit/en-us/prjj_ipa_eiih.asp
А вы подобное что то читали?
Откуда у "первой" машины возьмется dhcp сервер, если его не поднимали , пусть и примитивный?
Я, конечно, понимаю, что можно сказать, что "ты че, он же там встроен всю жизнь был...", но хотелось бы доводы поосновательнее увидеть, ибо я все же уверен, что в данном случае "вторая" машина назначает адрес себе сама...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_user



Зарегистрирован: 03.12.2003
Сообщения: 382
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Мар 18 2005 11:32    Заголовок сообщения: Ответить с цитатой

vvt
http://support.microsoft.com/default.aspx?scid=kb;en-us;230148
Цитата:
This article describes how to change the Internet Protocol (IP) range for the Internet Connection Sharing (ICS) Dynamic Host Configuration Protocol (DHCP) service.

http://support.microsoft.com/default.aspx?scid=kb;en-us;240443
Цитата:
DHCP Service in ICS Does Not Assign 192.168.0.1 IP Address to LAN Adapter

http://support.microsoft.com/default.aspx?scid=kb;en-us;234815
Цитата:
Internet Connection Sharing Capabilities
• Multiple users can gain access to the Internet through a single connection by using Dial-Up Networking and local networking.
• Connected devices receive transparent network configuration by using Domain Name System (DNS) and Dynamic Host Configuration Protocol (DHCP) to resolve Internet names.

Готов выслушать Ваши коментарии.
_________________
Знание принципов компенсирует незнание фактов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vvt



Зарегистрирован: 20.05.2004
Сообщения: 686

СообщениеДобавлено: Пт Мар 18 2005 11:48    Заголовок сообщения: Ответить с цитатой

Эээ, дело в том, что первые две ссылки относятся к 98/Ме и, хоть этого я действительно не знал, не совсем наш случай.
Касаемо третьей ссылки: там упоминается некий компонент DHCP allocator, который в 2000 винде тоже что то может раздавать по сети, НО
Речь то у нас идет про ХР, а там они вполне могли полностью отказаться от урезанного dhcp в пользу самоназначения адресов.
При всем при этом надо еще учитывать, что нам пока не известно, включен ICS или нет Smile

ps
Хотя вроде нашел, что и в ХРшном ICS есть некий dhcp сервер...


Последний раз редактировалось: vvt (Пт Мар 18 2005 12:05), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_user



Зарегистрирован: 03.12.2003
Сообщения: 382
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Мар 18 2005 11:53    Заголовок сообщения: Ответить с цитатой

vvt
Цитата:
Речь то у нас идет про ХР, а там они вполне могли полностью отказаться от урезанного dhcp в пользу самоназначения адресов.

Цитата:
но хотелось бы доводы поосновательнее увидеть

Very Happy
_________________
Знание принципов компенсирует незнание фактов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_user



Зарегистрирован: 03.12.2003
Сообщения: 382
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Мар 18 2005 11:57    Заголовок сообщения: Ответить с цитатой

September сообщал:
Цитата:
На первой машине ip. 192.168.0.1
Подмаска 255.255.255.0
На второй получить ip автоматом.
Дефолт гэтвэй 192.168.0.1

vvt, неужели Вы думаете, что если у второй машины адрес из APIPA, то они смогут общаться по IP ? Very Happy
_________________
Знание принципов компенсирует незнание фактов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_user



Зарегистрирован: 03.12.2003
Сообщения: 382
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Мар 18 2005 12:15    Заголовок сообщения: Ответить с цитатой

vvt
http://support.microsoft.com/default.aspx?scid=kb;en-us;310563
Цитата:
Internet Connection Sharing components
The following is a list of Internet Connection Sharing components:
• DHCP Allocator. A simplified DHCP service that assigns the IP address, default gateway, and name server on the local network.
• DNS Proxy. Resolves names on behalf of local network clients and forwards queries.
• ...

_________________
Знание принципов компенсирует незнание фактов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vvt



Зарегистрирован: 20.05.2004
Сообщения: 686

СообщениеДобавлено: Пт Мар 18 2005 12:16    Заголовок сообщения: Ответить с цитатой

А он и не говорил, что они могут общаться Very Happy
Грешно, кстати, смеяться над калеками Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_user



Зарегистрирован: 03.12.2003
Сообщения: 382
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Мар 18 2005 12:46    Заголовок сообщения: Ответить с цитатой

Цитата:
А он и не говорил, что они могут общаться

И именно поэтому Вы советуете пинговать комп ...
_________________
Знание принципов компенсирует незнание фактов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vvt



Зарегистрирован: 20.05.2004
Сообщения: 686

СообщениеДобавлено: Пт Мар 18 2005 12:54    Заголовок сообщения: Ответить с цитатой

Только назначив ему адрес из сети 169.254.0.0
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Сети Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...