Как програмно изменить IP адрес?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Как програмно изменить IP адрес?

Сообщение areh » 05.10.2003 (Вс) 8:44

Подскажите, возможно ли это, и если да то как это реализовать?

Заранее всем большое спасибо.

goro
Постоялец
Постоялец
 
Сообщения: 494
Зарегистрирован: 03.12.2002 (Вт) 11:45
Откуда: Украина, Запорожье

Re: Как програмно изменить IP адрес?

Сообщение goro » 05.10.2003 (Вс) 11:12

areh писал(а):Подскажите, возможно ли это, и если да то как это реализовать?

Заранее всем большое спасибо.

IMHO нереально.
ПРЕВЕД

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 05.10.2003 (Вс) 11:43

А я - х.з. я скорее солидарен с goro... :)

P.S. мы нашли некоторый консенсус :lol:
Последний раз редактировалось Amed 06.10.2003 (Пн) 18:05, всего редактировалось 2 раз(а).

amda
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 134
Зарегистрирован: 11.09.2002 (Ср) 15:14
Откуда: Russia, Волгоградская обл., г. Волжский

Сообщение amda » 06.10.2003 (Пн) 10:19

сильно с вами обоими не согласен...
посещая данный форум я пришел к выводу, что возможно ВСЁ!
только знания для этого нужны :(
А сам я, к сожалению, по теме топика ничем помочь не могу... Очень жаль :(
Организм человека содержит столько извести, что ее хватит на побелку курятника. (Hенужная информация)

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.10.2003 (Пн) 10:20

Неправильное имхо это раз. Во вторых тема цже проскакивала по форуму. Поищи по слову WMI. Если не найдешь ничего - то ищи в MSDN описание класса Win32_NetworkAdapterConfiguration и вперед.

seelts
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 21.11.2002 (Чт) 11:24
Откуда: Russia

Сообщение seelts » 06.10.2003 (Пн) 14:10

вообще-то это реально...
не знаю как на басике, но ручками:
свойства сети...
свойства тсп...
меняем айпи...
попросят перегрузить... не надо...
свойства системы(Вин+Брэйк)...
сетевая карта->отключить...
сетевая карта->включить...
всё!
если создать алгоритм, которым сможет пользоваться даже дурак, то только дурак и будет им пользоваться

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.10.2003 (Пн) 14:35

Вопрос стоял о том, чтобы программно изменить IP. Понятие оффтопика всем, надеюсь, знакомо?



P.S. Для смены IP вообще то есть в 9х winipcfg, а в NT, 2000 и ХР ipconfig.

Taras2
Обычный пользователь
Обычный пользователь
 
Сообщения: 82
Зарегистрирован: 20.06.2003 (Пт) 12:13

Re: Как програмно изменить IP адрес?

Сообщение Taras2 » 06.10.2003 (Пн) 14:51

У меня, например, в 98-й АйПи записан в реестре HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0007\IPAddress=

Там же и признак того, что это ТСП/АйПи HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0007\DriverDesc=TCP/IP

На НТ АйПи записан в реестре HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Elnk31\Parameters\Tcpip\IPAddress=
Только символами в шестнадцатиричной форме.

И есть дос команда ipconfig

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.10.2003 (Пн) 14:56

В NT нет "DOS команд".

IP из реестра читается только при перезагрузке.



Хм.. что то меня сегодня вдоховило на просветительскую деятельность.... :roll:

seelts
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 21.11.2002 (Чт) 11:24
Откуда: Russia

Сообщение seelts » 06.10.2003 (Пн) 16:13

RayShade писал(а):Вопрос стоял о том, чтобы программно изменить IP. Понятие оффтопика всем, надеюсь, знакомо?

P.S. Для смены IP вообще то есть в 9х winipcfg, а в NT, 2000 и ХР ipconfig.

я понимаю, что вопрос стоял о програмной смене айпи(кто-то помнится высказывался по поводу слова "программно"). я лишь хотел сказать что если смоч "программно" вытащить и всунуть сетевую карту, то сменить айпи - реально...(а примеры офф-топика есть и поярче...)
если создать алгоритм, которым сможет пользоваться даже дурак, то только дурак и будет им пользоваться


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 5

    TopList