Программа для переключения сетевых настроек
От: server_mouse Беларусь about:blank
Дата: 28.07.06 07:20
Оценка:
Hi ALL

Надоело каждый раз переключать ноутбук на с офисной сети на HomeNet и обратно. Искренне верю что я не первый. Может кто-нибудь может посоветовать програмку (win32) которая упростит мне жизнь? Или может быть можно изменить сетевые настройки из консоли? Это было бы вообще супер .
Повреждение мозга после ректальной биопсии — редкая штука (с) Хаус
Re: Программа для переключения сетевых настроек
От: 0legus Россия  
Дата: 28.07.06 07:46
Оценка: 1 (1)
Здравствуйте, server_mouse, Вы писали:

_>Hi ALL


_>Надоело каждый раз переключать ноутбук на с офисной сети на HomeNet и обратно. Искренне верю что я не первый. Может кто-нибудь может посоветовать програмку (win32) которая упростит мне жизнь? Или может быть можно изменить сетевые настройки из консоли? Это было бы вообще супер .


http://www.leastprivilege.com/UPDATEDIfconfigForWindows21.aspx


ifconfig is a tool inspired by the unix ifconfig command. it let's you change the ip address, dns server and gateway from the command line. ifconfig2.11.zip (27,79 KB)

i recently added some new features to (and did a redesign using a far more elegant approach to the WMI managed API)

New Features
You can set multiple ip addresses, dns servers and gateways
A new trace option shows all the WMI return codes for diagnostics
You can now dump you current config to a file
IP address and netmask can now be set independently

Examples

get available network interfaces

ifconfig /s

get interface info (short)

ifconfig /eth n

get interface info (long)

ifconfig /eth n /s

set IP Address and Subnet Mask

ifconfig /eth n /ip 192.168.0.100 /mask 255.255.255.0

set multiple ip addresses

ifconfig /eth n /ip 192.168.0.100,192.168.0.101 /mask 255.255.255.0,255.255.255.0

set dns server

ifconfig /eth n /dns 192.168.0.5

set multiple dns servers

ifconfig /eth n /dns 192.168.0.5,192.168.0.6

set gateways (the first gateway gets a metric of 1, the second 2....)

ifconfig /eth n /gw 192.168.0.1,192.168.0.2

set dhcp (dns and ip address)

ifconfig /eth n /dhcp

set dhcp (dns or ip)

ifconfig /eth n /dhcpip or dhcpdns

dump the current tcp/ip configuration to a text file. you'll get the current config in ifconfig syntax. so just dump to a .cmd file — ready for reuse

ifconfig /eth n /dump home.cmd

the /t switch gives you more info about WMI return codes and the /doc switch brings you to this page.

TIP : sometimes ifconfig is a little slow on the first use after reboot. this disturbs my "hey, i got a cool command line utility to change the ip address" moments I just ngen it now to create a native image. is a little bit faster. maybe you want that, too. just type:

ngen ifconfig.exe

feedback is welcome.

Crescite, nos qui vivimus, multiplicamini
Re: Программа для переключения сетевых настроек
От: Ник  
Дата: 28.07.06 08:07
Оценка:
_>Может кто-нибудь может посоветовать програмку (win32) которая упростит мне жизнь?
LanSwitch?
Re: Программа для переключения сетевых настроек
От: C0s Россия  
Дата: 28.07.06 08:29
Оценка:
Здравствуйте, server_mouse, Вы писали:

_>Надоело каждый раз переключать ноутбук на с офисной сети на HomeNet и обратно. Искренне верю что я не первый. Может кто-нибудь может посоветовать програмку (win32) которая упростит мне жизнь? Или может быть можно изменить сетевые настройки из консоли? Это было бы вообще супер .


если ноутбук конторский, то попроси, чтобы заменили на IBM-Lenovo. на эти компы предустанавливается пакет thinkvantage tools, в т.ч. содержащий Access Connections. не только запоминает настройки разных сетей, но в большинстве случаев умеет автоматически выбирать правильные настройки. умеет переставлять настройки прокси в ie/mozilla.
можешь попробовать ее где-нить переписать и запустить на имеющемся ноутбуке я не уверен, что она не поругается, что ноутбук не-IBM
Re: Программа для переключения сетевых настроек
От: Eugene Kilachkoff Россия  
Дата: 28.07.06 08:30
Оценка: 1 (1) +1
Здравствуйте, server_mouse, Вы писали:
_>Надоело каждый раз переключать ноутбук на с офисной сети на HomeNet и обратно. Искренне верю что я не первый. Может кто-нибудь может посоветовать програмку (win32) которая упростит мне жизнь? Или может быть можно изменить сетевые настройки из консоли? Это было бы вообще супер .
netsh
Re: Программа для переключения сетевых настроек
От: kmit  
Дата: 28.07.06 08:34
Оценка:
_>Надоело каждый раз переключать ноутбук на с офисной сети на HomeNet и обратно. Искренне верю что я не первый. Может кто-нибудь может посоветовать програмку (win32) которая упростит мне жизнь? Или может быть можно изменить сетевые настройки из консоли? Это было бы вообще супер .

а что родная Alternate Configuration непокатит?
Re: Программа для переключения сетевых настроек
От: Gluker2006  
Дата: 28.07.06 09:43
Оценка: 2 (1)
Здравствуйте, server_mouse, Вы писали:

_>Hi ALL


_>Надоело каждый раз переключать ноутбук на с офисной сети на HomeNet и обратно. Искренне верю что я не первый. Может кто-нибудь может посоветовать програмку (win32) которая упростит мне жизнь? Или может быть можно изменить сетевые настройки из консоли? Это было бы вообще супер .


Multi Network Manager — более функциональная
NetSetMan — более простая
Re: Программа для переключения сетевых настроек
От: Mace Windu  
Дата: 28.07.06 11:13
Оценка: 3 (1)
Здравствуйте, server_mouse, Вы писали:

_>Надоело каждый раз переключать ноутбук на с офисной сети на HomeNet и обратно. Искренне верю что я не первый. Может кто-нибудь может посоветовать програмку (win32) которая упростит мне жизнь? Или может быть можно изменить сетевые настройки из консоли? Это было бы вообще супер .


Стандартный netsh
Вот пример пары батничков, которые я использовал для переключения между dhcp и static ip.
Статик:

netsh int ip set address "Local Area Connection" static <STATIC_IP> 255.255.255.0 <GATEWAY_IP> 1
netsh int ip set dns "Local Area Connection" static <DNS_IP>

DHCP:

netsh int ip set address "Local Area Connection" dhcp
netsh int ip set dns "Local Area Connection" dhcp

... << RSDN@Home 1.2.0 alpha rev. 0>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.