Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2009, 02:18   #1
Raivolo
Пользователь
 
Регистрация: 05.02.2009
Сообщений: 14
Вопрос Установка IP адреса

Как узнать IP разобрался а как сделать так чтобы при нажатие на кнопку задавался нужный IP и маска подсети?
ICQ:447677637
Raivolo вне форума Ответить с цитированием
Старый 09.02.2009, 02:22   #2
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

м... Чей IP задавался 0_о ?
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 09.02.2009, 02:27   #3
Raivolo
Пользователь
 
Регистрация: 05.02.2009
Сообщений: 14
По умолчанию

У Мну большая сеть. У всех клиентов IP прописаны руками. Есть бараны которые все ломают и приходится к ним идти и заново прописывать IP. Вот и задумал я написать програмку, если все сломалось то запускаешь ее и она на компе меняет IP на нужный.
ICQ:447677637
Raivolo вне форума Ответить с цитированием
Старый 09.02.2009, 02:30   #4
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

а... А я уж подумал "домашний анонимайзер" нужен... ^_^

Думаю будет проще всем бумажки раздать с правильными номерами...
Русские бараны и программу также сломать могут... =)
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 09.02.2009, 02:40   #5
Raivolo
Пользователь
 
Регистрация: 05.02.2009
Сообщений: 14
По умолчанию

Цитата:
Сообщение от DomiNick Посмотреть сообщение
а... А я уж подумал "домашний анонимайзер" нужен... ^_^

Думаю будет проще всем бумажки раздать с правильными номерами...
Русские бараны и программу также сломать могут... =)
Я бумажки раздовал, они их потеряли
ICQ:447677637
Raivolo вне форума Ответить с цитированием
Старый 09.02.2009, 02:57   #6
r9m
₪₪₪₪₪₪₪₪
Форумчанин
 
Аватар для r9m
 
Регистрация: 16.04.2007
Сообщений: 471
По умолчанию

Можно менять это в реестре например. Но минус в том, что для изменений нужен ребут. Можно функой API SetAdapterIpAddress, но она под Вистой не хотит работать. Вот короче есть хороший пример:

Код:
1. Open registry on the HKEY_LOCAL_MACHINE

2. Find the subKey = SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\"netcard# "

"netcard# " usually is "1" but you can control any subkey and find specific netwrok Adapters

Refer to "MSDN Registry Entries for Network Adapter Cards"

3. Get data for the value "ServiceName"

4. Find the subKey = SYSTEM\CurrentControlSet\Services\"ServiceName"\Parameters\TcpIp"

5. Set data for the value "IpAddress" to change IP address

6. Set data for the value "SubnetMask" to change subnet mask

7. Set data for the value "DefaultGateway" to change default gateway

8. Reboot your PC.
r9m вне форума Ответить с цитированием
Старый 09.02.2009, 10:03   #7
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

Ух ты , нужно будет попробовать , спасибо r9m
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 10.02.2009, 04:41   #8
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

а настроить DHCP сервер не пробовал7
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума Ответить с цитированием
Старый 11.02.2009, 01:38   #9
goblinyara
Форумчанин
 
Аватар для goblinyara
 
Регистрация: 02.01.2009
Сообщений: 340
По умолчанию

Цитата:
Сообщение от KORN Посмотреть сообщение
а настроить DHCP сервер не пробовал7
ИМХО - самый лучший выход... Не надо ни бумажек, ни программ... просто настроить срок аренды на довольно большое время, если каждой машине нужен типо определённый IP и всё... Вот у нас в сети я настривал срок аренды на 8 суток.... и всё зашибись работает....
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=)
Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
goblinyara вне форума Ответить с цитированием
Старый 11.02.2009, 13:47   #10
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Как вариант (шоб не лезли куда не надо)
Цитата:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies \Microsoft\Windows\Network Connections]
"NC_LanChangeProperties"=dword:0000 0000
"NC_LanProperties"=dword:000000 00
"NC_EnableAdminProhibits"=dword:000 00001
Или то же самое через групповые политики (gpedit.msc конфигурация пользователя - административные шаблоны - сеть - сетевые поключения - ...)

Большой сети - большой DHCP (народная мудрость)
пыщь
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
абсолютные адреса kano Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 01.07.2008 20:49
Конфликт IP адреса ... Ronni10 Операционные системы общие вопросы 4 28.02.2008 14:14
Смена IP-адреса Македонский Работа с сетью в Delphi 13 06.02.2008 19:02
DNS - поиск адреса Anatolij Работа с сетью в Delphi 0 19.01.2007 15:54
2 одинаковых Ip адреса Alar Работа с сетью в Delphi 12 24.12.2006 10:21