Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Всё о работе в Интернет" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Секреты Windows: статьи о реестре, rundll32.exe, программах
Глава 7. Работа с сетью. Новые возможности программ командной строки Вы написали интересную статью на околокомпьютерную тематику? Мы можем опубликовать ее на своем сайте (http://www.onestyle.com.ua). Естественно, мы сохраним ваши авторские права, и укажем при публикации все реквизиты, которые вы посчитаете нужным указать: от вашего ника и имени, до адреса вашего сайта и места вашего жительства.
Пишите нам: onestyle СОБАЧКА list ТОЧКА ru В этом разделе мы с вами рассмотрим новые программы командной строки, появившиеся в операционной системе Windows Vista и предоставляющие сетевые функции. Также будут рассмотрены новые команды уже присутствующих ранее программ командной строки. Rpcping.exe — пингование серверов удаленного доступаРасположение: %systemroot%\system32\rpcping.exe Данная программа предназначена для выполнения пингования серверов удаленного компьютера при помощи службы REMOTE PROCEDURE CALL. Данная программа поддерживает следующие опции (это не полный список, чтобы просмотреть весь список опций, введите команду rpcping /?).
ftp.exe — доступ к серверам FTPРасположение: %systemroot%\system32\ftp.exe Программа ftp.exe представляет собой ftp-клиент, позволяющий получить доступ к содержимому серверов ftp. Данная программа не является нововведением операционной системы Windows Vista, однако она поддерживает несколько новых опций.
Ipconfig.exe — отображение сведений о протоколе IPРасположение: %systemroot%\system32\Ipconfig.exe Данная программа также не является нововведением операционной системы Windows Vista, однако она поддерживает одну новую опцию.
Netsh.exe — настройка сетевых подключенийРасположение: %systemroot%\system32\Netsh.exe Программа Netsh.exe позволяет настроить многие параметры работы сетевых компонентов операционной системы Windows Vista. Эта программа не является нововведением данной операционной системы, однако она поддерживает множество новых команд. Вообще, данная программа представляет собой очень интересный вид программ — она построена по модульному принципу. То есть, команды, которые она поддерживает, зависят от библиотек, которые были зарегистрированы для работы с данной программой. При этом вы можете управлять списком зарегистрированных библиотек при помощи специальных команд программы netsh.exe.
Список всх библиотек, используемых программой netsh.exe, содержится в ветви реестра HKLM\SOFTWARE\Microsoft\NetSh. Команда advfirewallДанная команда добавлена при помощи библиотеки AUTHFWCFG.DLL. С помощью данной команды вы можете управлять новым стандартным брандмауэром операционной системы Windows Vista (не возможностями, предоставляемыми диалогом WINDOWS FIREWALL, а возможностями, реализованными в оснастке WINDOWS FIREWALL WITH ADVANCED SECURITY). Данная команда поддерживает следующие дочерние команды (на страницах книги они будут описаны поверхностно, детальное описание можно просмотреть, если ввести в командной строке команду netsh advfirewall «команда» /?). Отменить все изменения, которые вы сделали при помощи команд программы netsh.exe в данный сеанс работы, можно при помощи команды netsh abort.
Команда httpДанная команда добавлена при помощи библиотеки NSHHTTP.DLL. Она позволяет получить доступ к параметрам работы службы HTTP. Данная команда поддерживает следующие дочерние команды.
Команда ipsecДанная команда добавлена при помощи библиотеки NSHIPSEC.DLL. Она позволяет изменить параметры работы протокола IPSec. Данная команда поддерживает следующие дочерние команды.
Команда lanДанная команда добавлена при помощи библиотеки DOT3CFG.DLL. Она позволяет получить доступ к настройкам сети и сетевых интерфейсов операционной системы. Данная команда поддерживает следующие дочерние команды. Если вы имеете беспроводную сетевую карту, тогда для доступа к настройкам сетевых интерфейсов на ее основе необходимо, чтобы служба Wired AutoConfig Service была запущена.
Команда napДанная команда добавлена при помощи библиотеки NAPMONTR.DLL. Она позволяет управлять работой механизма NAP операционной системы Windows Vista. Данная команда поддерживает следующие дочерние команды.
Команда netioДанная команда добавлена при помощи библиотеки NETIOHLP.DLL. Она поддерживает следующие дочерние команды.
Команда p2pДанная команда добавлена при помощи библиотеки P2PNETSH.DLL. Она позволяет настроить параметры работы одноранговых сетей. Данная команда поддерживает следующие дочерние команды.
Команда rpcДанная команда добавлена при помощи библиотеки RPCNSH.DLL. Она позволяет управлять настройками RPC. Данная команда поддерживает следующие дочерние команды.
Команда winhttpДанная команда добавлена при помощи библиотеки WHHELPER.DLL. Она позволяет управлять настройками WinHTTP. Данная команда поддерживает следующие дочерние команды.
Команда wlanДанная команда добавлена при помощи библиотеки WLANCFG.DLL. Она позволяет работать с беспроводными сетями. Данная команда поддерживает следующие дочерние команды.
Netstat.exe — сведения о роботе сетевого соединенияРасположение: %systemroot%\system32\Netstat.exe Программа netstat.exe позволяет просмотреть список портов, которые в данный момент открыты или прослушиваются. А также определить IP-адрес компьютера, с которым ведется работа, и процесс (по PID процесса), который открыл соответствующий порт. Например, это можно сделать с помощью команды вида Netstat -ano > c:\netstat.txt. После выполнения этой команды на диске C: будет создан файл netstat.txt, содержащий список открытых в данный момент портов. Также данная команда иногда используется для проверки корректности работы какого-нибудь удаленного подключения. Для этого проверяется состояние порта, используемого подключением, и количество байт, которые находятся в очереди на передачу или прием. Данная программа также не является нововведением операционной системы Windows Vista, однако она поддерживает несколько новых опций.
Ping.exe — пингование удаленных компьютеровРасположение: %systemroot%\system32\Ping.exe Программа Ping.exe предназначена для поиска удаленного компьютера при помощи ICMP-запросов. Она позволяет определить, может ли компьютер отправлять ICMP пакеты другому компьютеру. То есть, данную команду можно применять при неполадках в работе сети, чтобы проверить, связаны ли эти неполадки с сетевым оборудованием или настройками сети. Также программу Ping.exe часто используют для передачи пакетов на адрес 127.0.0.1 (то есть, на свой же компьютер), чтобы проверить, корректно ли работает стек TCP/IP компьютера. Если пакеты доставить не удалось, значит стек IP не отвечает, что может происходить вследствие повреждения драйвера TCP, не работающего сетевого адаптера или сторонней службы, которая мешает работе IP. Также программу Ping.exe можно использовать для передачи пакетов на локальный IP-адрес. Это позволяет определить, содержит ли ошибки таблица маршрутизации драйвера сетевого адаптера (если содержит, то передача пакетов завершится неудачно). Также программу Ping.exe можно использовать для передачи пакетов на IP-адрес маршрутизатора по умолчанию, чтобы проверить, работает ли он в данный момент. Данная программа также не является нововведением операционной системы Windows Vista, однако она поддерживает несколько новых опций.
Route.exe — работа с функциями маршрутизацииРасположение: %systemroot%\system32\Route.exe Программа route.exe позволяет просмотреть таблицу маршрутизации для протоколов IPv4 и IPv6. Это может быть необходимо в том случае, если вы точно знаете, что удаленный компьютер работает, но связаться с ним не получается. При этом программа ping.exe корректно передает пакеты на локальный адрес и на адрес маршрутизатора по умолчанию. Для просмотра таблицы маршрутизации можно воспользоваться командой route print. Данная программа также не является нововведением операционной системы Windows Vista, однако она поддерживает несколько новых опций.
Tracert.exe — отображение пути до адресатаРасположение: %systemroot%\system32\Tracert.exe Программа tracert.exe позволяет просмотреть список маршрутизаторов, через которые проходит пакет перед тем, как попасть к пункту назначения. Это может быть необходимо в том случае, если вы точно знаете, что удаленный компьютер работает, но связаться с ним не получается. При этом программа ping.exe корректно передает пакеты на локальный адрес и на адрес маршрутизатора по умолчанию. Принцип работы данной программы довольно прост — она отправляет сообщения ICMP с эхо-запросами, пока очередное сообщение не дойдет до узла-назначения, последовательно увеличия значение поля TTL. При этом каждый маршрутизатор, который получил сообщение со значением TTL, равным 0, удаляет такое сообщение, и посылает программе tracert.exe пакет ICMP с сообщением о том, что сообщение было удалено. На основе этих пакетов программа строит список маршрутизаторов, через которые был передан пакет. Данная программа также не является нововведением операционной системы Windows Vista, однако она поддерживает несколько новых опций.
Arp.exe — работа с таблицей ARPРасположение: %systemroot%\system32\arp.exe С помощью данной программы можно просматривать и управлять таблицей ARP. Также одним из способов устранения неполадок в работе сети (если раньше сеть работала, и если отправка сообщений на свой адрес при помощи программы ping.exe работает корректно) является очистка кэша ARP от записей. Для этого можно либо удалить все записи для конкретного IP-адреса (подключение к которому выполнить не удается), для чего нужно выполнить команду arp –d «IP-адрес», либо удалить все содержимое таблицы ARP при помощи команды netsh interface ip delete arpcache. Данная программа не является нововведением операционной системы Windows Vista, однако в этой операционной системе данная программа стала поддерживать дополнительную опцию –v, с помощью которой можно отобразить расширенную информацию об элементах таблицы ARP. Продолжение следует Рейтинг: 5.00 [ 1 ]
Оцените: 1 2 3 4 5 moemesto.ru bobrdobr.ru
- добавить в социальные закладки
В начало записиОригинал статьи: http://www.onestyle.com.ua/txt.php?u=539
|
В избранное | ||