Показаны сообщения с ярлыком Автоматизация. Показать все сообщения
Показаны сообщения с ярлыком Автоматизация. Показать все сообщения

понедельник, 14 января 2013 г.

KickNetwork: "пинаем" глючный сетевой адаптер

Появился у меня глючный китайский PCI WiFi адаптер TP-LINK 150Mbps Wireless N Adapter (PCI\VEN_168C&DEV_002D). Не то чтобы совсем глючный, с большего он работает вполне себе хорошо, но совершенно не любит p2p соединения: так и норовит перестать видеть роутер при запущенном uTorrent'e. Другими словами, мой WiFi-адаптер, то и дело пишет "соединение ограничено", хотя на других устройствах WiFi работает замечательно и роутер ни при чём. Уж не знаю почему так происходит, вот только перестановка дров ничего не дала. Однако, было замечено, что достаточно переподключиться к беспроводной сети и проблема на время исчезает. Но есть загвоздка: т.к. соединение не рвётся, выключать и включать соединение надо вручную. Чтож, займёмся нашим любимым делом, проектированием "костылей".

воскресенье, 13 января 2013 г.

Включение и отключение сетевого адаптера (интерфейса) через консоль Windows


Включить (отключить) сетевой адаптер (интерфейс) в Windows через консоль можно используя системную утилиту netsh, выглядеть команда будет следующим образом:

netsh interface set interface name="Имя сетевого интерфейса" admin=enable //включение
netsh interface set interface name="Имя сетевого интерфейса" admin=disable //отключение
Просмотреть сетевые интерфейсы в системе можно командой:
netsh  interface show interface
Следует помнить, что в случае, если имя сетевого интерфейса имеет русские символы, то, при использовании команды из bat-файла, необходимо учесть возможные проблемы с кодировкой, рассмотренные в этой статье.
Так же, не забывайте, что в Windows 7, данную команду надо выполнять от имени администратора.
Подробнее об утилите netsh можно почитать в Википедии

четверг, 11 октября 2012 г.

Автоматизация. Оповещаем пользователей о недоступности сервера по электронной почте с помощью JCron Joomla.

 Задача: Есть выделенный веб-сервер, предоставляющий данные по http  в режиме 24/7. В случае недоступности сервера, оповещать об этом всех пользователей по e-mail.

Подготовка:
Порассуждаем. Первое что приходит в голову: на сам сервер кидается еще один канал мобильного интернета, через который и оповещаются пользователи, если отваливается основной. А что делать, если сервер обесточен? Значит нужен второй сервер с которого и пингуется основной. Так есть же отличные он-лайн сервисы делающие это за тебя! Круто, но на серваке закрыт весь забугорный трафик из соображений безопасности. А в родной Беларуси такие сервисы не хостятся. Нет, конечно у нас тоже есть такие предложения, но все платные, начальство на это не пойдет. Значит, нам нужен свой второй сервер с которого и пингуется основной. А где его взять? Сервер-то один... а хотя... у организации есть сайт! Сайт, который физически живет в белорусском дата-центре. То что надо :) Приступим к решению.