Comments 58
Спасибо большое! Чесно говоря даж не знал о такой комманде, вот и мучился с перенастройкой. Зато теперь двойным кликом переключение присходит!
Пожалуйста, я ещё думаю всё немного "приукрасить" и додать ещё возможность смены прокси
Даешь распознавание местоположения по GPS и автонастройке сети! :)
вы эта, не увлекайтесь.
а то будет как в баше
http://bash.org.ru/quote/294687
а то будет как в баше
intern: решил чтоб руками не делать 24 раза превращение txt в html, напишу коротенькую программу на php...
sacri: ленивый ты :))
intern: ага ленивый...очнулся через 4 часа с красными глазами...моя программа превращала txt в html..кроме того добавляла к ключевым понятиям в тексте ссылки на определения, подсвечивала разными цветами ключевые слова явы, при нажатии подгружая их описание и примеры работы с ними..
intern: и я никак не мог оторваться и перестать...
http://bash.org.ru/quote/294687
Насколько я понял из описания команды по ссылке - она не работает в Vista?
А жаааль, очень ноут хотелось так "автоматизировать". Может быть кто-то уже проверил работоспособность под Vista? А то нотбук только вечером увижу :)
А жаааль, очень ноут хотелось так "автоматизировать". Может быть кто-то уже проверил работоспособность под Vista? А то нотбук только вечером увижу :)
netsh под Vista должна работать
http://technet.microsoft.com/en-us/windo…
http://technet.microsoft.com/en-us/windo…
работает, только формат немного другой. Вот примерчик:
netsh interface ipv4 show config "Беспроводное сетевое соединение"
netsh interface ipv4 set address "Беспроводное сетевое соединение" source=dhcp
netsh interface ipv4 set dnsserver "Беспроводное сетевое соединение" source=dhcp
netsh interface ipv4 set address "Беспроводное сетевое соединение" static 192.168.0.97 255.255.255.0 192.168.0.1
netsh interface ipv4 set dnsserver "Беспроводное сетевое соединение" source=static addr=81.176.69.170 register=PRIMARY
netsh interface ipv4 add dns "Беспроводное сетевое соединение" addr=81.176.69.180 index=2
netsh interface ipv4 show config "Беспроводное сетевое соединение"
netsh interface ipv4 set address "Беспроводное сетевое соединение" source=dhcp
netsh interface ipv4 set dnsserver "Беспроводное сетевое соединение" source=dhcp
netsh interface ipv4 set address "Беспроводное сетевое соединение" static 192.168.0.97 255.255.255.0 192.168.0.1
netsh interface ipv4 set dnsserver "Беспроводное сетевое соединение" source=static addr=81.176.69.170 register=PRIMARY
netsh interface ipv4 add dns "Беспроводное сетевое соединение" addr=81.176.69.180 index=2
я с сетями не очень знаком, но вот если взять вай-фай:
есть раутер который раздаёт инет дома/на работе
у него, по моим сведениям, есть уникальный мак-адрес
и хорошо бы сделать так что если по возвращении из хибернейта / спячки / шатдауна виден этот мак-адрес, то в автоматическом режиме запускать соответствующий сценарий
или я плохо думаю о состоянии и возможностях современных сетей? :-)
есть раутер который раздаёт инет дома/на работе
у него, по моим сведениям, есть уникальный мак-адрес
и хорошо бы сделать так что если по возвращении из хибернейта / спячки / шатдауна виден этот мак-адрес, то в автоматическом режиме запускать соответствующий сценарий
или я плохо думаю о состоянии и возможностях современных сетей? :-)
Не висит в памяти, до 6-ти профайлов, не варез, бесплатная для некоммерческого пользования - http://www.netsetman.com/
Спасибо посмотрю. Значит плохо искал... Но согласитесь всегда приятние сделать чтото самому своими руками
Программа супер, при том ещё меняет остальные параметры, да ещё и бесплатно. А если только 2 подключения, то в ХР одно из них через DHCP, второе вручную (как альтернативная конфигурация).
Имеет смысл исправить "Перемыкаем" на "Переключаем" в заголовке. На украинском, видимо, другое значение глагол "перемыкаем" имеет.
не ради холивара, но хочу заметить что в Mac OS X профили сетевых настроек есть по-умолчанию. Создаешь профиль "Дом", "Работа", а потом только переключаешься. Вот это те самые мелочи, за которые предпочитают Apple
угу, только что приехал из другого офиса, подключился к местой WLAN, выбрав нужный профиль, зашел на хабр)
Как раз хотел об этом же сказать.
подписываюсь, помнится от этой фичи я писался от восторга еще на стареньком ibook-е!
удивлен, что в других осях это до сих пор не пришито к системе.
удивлен, что в других осях это до сих пор не пришито к системе.
Угу... Очень удобная вещь! А главное много всяких приятных возможностей.
в линуксе—гноме тоже есть такое...
Более того, на маке есть MarcoPolo, так что даже и переключать-то ничего не надо :)
есть такая программа Mobile Net Switch, правда платная, но можно пользоваться бесплатно, просто между переключениями нужно будет ждать по 30 секунд. Вот она все может менять на лету: сетевые настройки, прокси, настройки браузера, принтеры, сетевые диски. Очень полезная прога.
Во можно купить на софткее http://www.softkey.ru/catalog/program.ph…
1 027.36 руб. (за 1 компьютер) не дорого, для владельцев ноутбуков просто мегаполезная программка
1 027.36 руб. (за 1 компьютер) не дорого, для владельцев ноутбуков просто мегаполезная программка
Для линукса я делал аналог скриптом на РНР (извращенец, знаю). Он брал нужный шаблон, тер им файл /etc/network/interfaces и перезапускал сеть. Но с приходом вай-фая и из-за кривого драйвера проводной сети дальше не развивал.
Что под венду что под юних нет большой надобности менять ip,dns,gw. Зачем изобретать велосипед?
Для венды задать несколько сетевых адресов (и масок) одной карточке можно так -> свойства подключение по локальной сети -> выбираем протокол Интернета TCP/IP и нажимем кнопку свойства -> дополнительно -> Иии, как вы думаете зачем это всё? правильно, сюда можно дописать несколько сетевых адресов, шлюзов, днс.
В линуксах ifconfig rl0:1 и настройки как обычно где 1 это номер псевдонима для интерфейса (или параметр -alias)
Для венды задать несколько сетевых адресов (и масок) одной карточке можно так -> свойства подключение по локальной сети -> выбираем протокол Интернета TCP/IP и нажимем кнопку свойства -> дополнительно -> Иии, как вы думаете зачем это всё? правильно, сюда можно дописать несколько сетевых адресов, шлюзов, днс.
В линуксах ifconfig rl0:1 и настройки как обычно где 1 это номер псевдонима для интерфейса (или параметр -alias)
Ну вобще то в виндоусе, да и не только в нём, на одну сетевую карту можно прописать несколько IP адресов, собсно, как и шлюзов и DNS-сов. Там в настройках TCP/IP есть такая кнопочка "дополнительно". А в линуксе это называется алиасингом. Всё на много проще =)
Сенкс! юзал для этого разные проги, но отказался потому-как глюки и платно.
Да и действительно приятно делать что-то полезное средствами операционки :)
Да и действительно приятно делать что-то полезное средствами операционки :)
Для любителей виджетов от Yahoo, а также для тех, кто захочет пополнить их ряды, есть виджет для переключения сетевых настроек IP switcher или его модифицированная версия. Работает как на PC, так и на MAC, и обычно одного щелчка для переключения настроек достаточно =)
Конечно, программа Yahoo widget engine съедает часть вашей оперативной памяти, но совсем чуть-чуть =) Зато она бесплатна, у нее красивый интерфейс и куча возможностей, особенно много интересного могут для себя найти владельцы ноутбуков ;-)
Конечно, программа Yahoo widget engine съедает часть вашей оперативной памяти, но совсем чуть-чуть =) Зато она бесплатна, у нее красивый интерфейс и куча возможностей, особенно много интересного могут для себя найти владельцы ноутбуков ;-)
Прикольно... Есть специальный софт с такими же функциями, но средчтвами винды приколнее и портабельнее. Спасибо.
У мен яна ноуте стоит фирменная утилита для чипсета, которая сохраняет настройки WiFi для разных точек доступа. И насколько я в курсе, это сейчас норма.
в арчлинуксе пользуюсь network profiles, для беспроводных подключений - wpa_supplicant. Ну и в принципе набрать "ifconfig eth0 my.new.ip.address up && ip route add default via my.new.ip.address" руки не отломаются, аж 4 секунды.
Кстати, если нужно регулярно переключать прокси (например, в Firefox на флэшке), рекомендую FoxyProxy и proxy autoconfig: файлик пишется на яваскрипте, типо:
function FindProxyForURL(url, host) {
if (myIpAddress()=="192.168.5.11" || myIpAddress()=="10.0.18.16") {
return "PROXY yabba.dabba.ru:3128;"
} else if (shExpMatch(myIpAddress(), "211.108.11.*")) {
return "SOCKS anotherproxy.bar.com:1050;"
} else {
return "DIRECT";
}
}
Ну или, для тех кто пользуэться internet explorer'ом вот пару строк из .рег фалов которые вкл./выкл. прокси
Прокси вкл.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000001
"ProxyServer"="192.168.0.1:3128"
"ProxyOverride"=" "
Прокси выкл.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000000
Прокси вкл.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000001
"ProxyServer"="192.168.0.1:3128"
"ProxyOverride"=" "
Прокси выкл.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000000
Я на своем Asus спокойно пользуюсь предустановленной утилитой Net4Switch. Так что проблем вообще не вижу.
интересный способ, спасибо :)
а у меня просто dhcp что на работе, что дома.. только в сеть надо воткнуть, ничего настраивать не надо. точнее, всё уже один раз настроено =)
а у меня просто dhcp что на работе, что дома.. только в сеть надо воткнуть, ничего настраивать не надо. точнее, всё уже один раз настроено =)
не думал что проблему переключения сетевого профиля вот так можно решить, тем более что срок демо на NetProfileSwitch истекает.
Мега-Спасибо!
Мега-Спасибо!
Прекрасно! Спасибо!
а Билл рекомендует пользоваться скриптами.
http://www.microsoft.com/technet/scriptcenter/topics/networking/04_atnc_ipadd.mspx
http://www.microsoft.com/technet/scriptcenter/topics/networking/04_atnc_ipadd.mspx
переключение сетевых настроек... хм..
ИМХО сеть должна быть построена так что бы происходило автоматическое конфигурирование клиентских компьютеров.. тем более для этого не так много нужно.. всего лишь правильно настроеный dhcp сервер (да и встраивают его во все железки вподряд wifi adsl ...)
прокси в случае прозрачного режима вообще в браузере настраивать не нужно, в противном случае есть такая штука как wpad...
ИМХО сеть должна быть построена так что бы происходило автоматическое конфигурирование клиентских компьютеров.. тем более для этого не так много нужно.. всего лишь правильно настроеный dhcp сервер (да и встраивают его во все железки вподряд wifi adsl ...)
прокси в случае прозрачного режима вообще в браузере настраивать не нужно, в противном случае есть такая штука как wpad...
способу 100 лет в обед - http://tmbu.info/mutiple-network-setting…
Куда круче использовать легкую и офигительски удобную программулину Mobile Net Switch (http://www.mobilenetswitch.com/).
Она не только удобно поддерживает профили сетей, но и еще кучу разных вещей, которые порой нужно перенастраивать перемещаясь между офисами (типа принтеры, wi-fi, шлюзы, временные зоны итд).
Она не только удобно поддерживает профили сетей, но и еще кучу разных вещей, которые порой нужно перенастраивать перемещаясь между офисами (типа принтеры, wi-fi, шлюзы, временные зоны итд).
Sign up to leave a comment.
Переключаем настройки сети в ноутбуках в два клика