Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » Поднятие DHSP сервера на win XP.

Ответить
Настройки темы
Поднятие DHSP сервера на win XP.
emos


Сообщения: n/a

Профиль | Цитировать


We have small network, all PCs are running WindowsXP Pro SP1.
One of the PC - let's name it "Server" have 2 NICs, and with simple ICS all other PCs can access Internet.
We use static IPs, and all is fine and works perfect!

But once there was a discuss:
"Is it possible all other PCs haven't static IP addresses, but dynamic?"
"Yes, I told, it's simple! - WinXP have builded internal DHCP allocator - it gives IPs from it's network address scope, 192.168.0.0/24!"
But when I was asked:
"Can every PC lease EXACTLY the same IP address all the time - DHCP with static IPs?"  - I was shocked! I know, that DHCP allocator in WindowsXP Pro isn't possible to be tuned...

So, can this be realised: WinXP Pro SP1 to give via DHCP IP address to some PC depending only of it's MAC address? I know, that is possible with the help of extra software, like WinGate, or using server version of that OS, like Windows2000 Advanced Server, or Windows2003 Enterprise Server, for example. But the exact question is about WindowsXP Professional SP1 - can this OS be tuned with registry manipulation, or using some .ini or .cfg files, so every PC in LAN can lease exactly the same IP all the time, even after the lease period. And that IP is based ONLY on it's MAC address?

Thanks in advance!

P.S. And exuse me, that I'm using English instead Russian! I can almost free read your lovely language, but I'm not quite sure to speak or write in Russian!
Again: Thanks in advance!

Отправлено: 00:24, 19-06-2004

 

Аватара для XXXler

Ветеран


Сообщения: 1073
Благодарности: 194

Профиль | Отправить PM | Цитировать


Цитата:
Извини но не подошел
чем именно он не подошел?

-------
Исходные коды проектов


Отправлено: 07:49, 25-09-2006 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 39
Благодарности: 3

Профиль | Отправить PM | Цитировать


Цитата:
Надо что бы было, если по майкросовтовским праматрам, - 074 и 067
а точнее:
018 - это путь расширений
066 - это имя сервера загрузки
067 - имя файла загрузки
074 - Серверы IRC

там есть тока 66 и 67 и то если используешь свой TFTP
Вот тем и не подошел.

Отправлено: 08:01, 26-09-2006 | #12


Аватара для XXXler

Ветеран


Сообщения: 1073
Благодарности: 194

Профиль | Отправить PM | Цитировать


1. Добавление других параметров DHCP:

Цитата с оффсайта:
Q: Does the DHCP server manages other options ?
A: Yes. You have to edit either the registry or the Ini file and change the AddOptionNumber<N> and AddOptionValue<N>. The values are string values unless they begin whith 0x followed by a hexadecimal value. Note that the special string '$IP$' will be replaced by the assigned IP address.
В переводе:

В ключе HKEY_LOCAL_MACHINE\SOFTWARE\TFTPD32\DHCP находишь\создаешь значения вида:
  1. AddOptionNumber<N> - тип DWORD, в его значении указывается в десятичном режиме номер параметра DHCP.
  2. AddOptionValue<N> - тип REG_SZ, значение параметра DHCP, указанного в AddOptionNumber<N>.
    (в заначении допускается использование выражения $IP$ - оно возвращает присвоенный клиенту IP)
<N> - просто порядковый номер пары параметр\значение, от 1 до 10(?)

Пример:
Код: Выделить весь код
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\TFTPD32\DHCP]
"AddOptionNumber1"=dword:00000012 ;параметр 018(здесь оно указано в 16-ричном виде)
"AddOptionValue1"="blablabla" ;значение параметра 018
"AddOptionNumber2"=dword:0000004a ;параметр 074(здесь оно указано в 16-ричном виде)
"AddOptionValue2"="10.0.0.100" ;значение параметра 074
2. Присвоение статических IP:

Цитата с оффсайта:
Q: Can the DHCP server assign static IP ?
A: Yes. Create a new "string value" registry key under HKEY_LOCAL_MACHINE\SOFTWARE\TFTPD32\DHCP. The key's name will be the host's mac-address (ie 0A:0B:0C:0D:0E:0F). The key's data value will be the desired IP address (ie 192.168.1.2). See example.
Перевод:
В ветке HKEY_LOCAL_MACHINE\SOFTWARE\TFTPD32\DHCP создаем значение типа REG_SZ:
  1. в названии параметра указываем MAC-адрес компьютера, для которого нужно задать статический IP
  2. в значении параметра указываем нужный IP
З.Ы. Правда непонятно исключает он этот IP из выдаваемого диапазона или нет

Пример:
Код: Выделить весь код
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\TFTPD32\DHCP]
"00:14:85:05:44:85"="10.0.0.254"
3. Вместо реестра удобней использовать ini-файл:
Цитата с оффсайта:
Q: How do i use ini file instead of registry ?
A: Create an empty file called Tftpd32.ini in the same directory as Tftpd32.exe. Open the settings window, validate with OK, go into the DHCP Tab and click on Save. The configuration has now been saved into Tftpd32.ini.
В переводе:

Создаем в папке с Tftpd32.exe пустой файл с названием Tftpd32.ini, в программе щелкаем кнопку Settings, в окне настроек нажимаем OK, далее на вкладке DHCP нажимаем кнопку Save
Теперь все параметры реестра сохранены в Tftpd32.ini, и будет использоваться ini-файл, вместо настроек с реестра (структура файла абсолютно совпадает со структурой ветки HKEY_LOCAL_MACHINE\SOFTWARE\TFTPD32).

Последний раз редактировалось XXXler, 26-09-2006 в 11:47.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:33, 26-09-2006 | #13


Новый участник


Сообщения: 39
Благодарности: 3

Профиль | Отправить PM | Цитировать


Сейчас проверю.

Отправлено: 11:40, 26-09-2006 | #14


Аватара для XXXler

Ветеран


Сообщения: 1073
Благодарности: 194

Профиль | Отправить PM | Цитировать


TimAlex, есть встроенный TFTP - почему-бы его и не использовать?

З.Ы. Н-дя, WTware - из бесплатной Thinstatation сделали платную софтину, чтож, может хоть бОльшую поддержку железа реализовали или GUI для редактирования настроек...

Отправлено: 11:41, 26-09-2006 | #15


Новый участник


Сообщения: 39
Благодарности: 3

Профиль | Отправить PM | Цитировать


XXXler
Цитата:
TimAlex, есть встроенный TFTP - почему-бы его и не использовать?
Про каккой именно ты говоришь, про тот что в WTware?? Да, есть, но вот н задача, как ни пробЫвал, ни загружает....
Пробывал и TFTP из WTware, и из tftpd32.... раздаёт адрес но не грузится (.
Если использовать возможности сервачной винды(2к, 2003) все летает.

Отправлено: 20:14, 29-09-2006 | #16



Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » Поднятие DHSP сервера на win XP.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Поднятие ftp сервера Tosha_l Общий по FreeBSD 31 13-05-2008 12:08
Redhat/Fedora - Поднятие почтового сервера! voler Общий по Linux 7 26-02-2008 19:07
Поднятие терминального сервера под Linux SomlicH Общий по Linux 9 18-12-2007 21:31
ICS, DHSP, 192.168.X.Y, X!=0 Yozh Microsoft Windows 2000/XP 4 23-02-2006 11:30
Поднятие AD на Win 2003 UnReLeAsEd Сетевые технологии 5 23-05-2005 10:39




 
Переход