Стандартные комманды для сетей
.docСтандартные комманды MS-DOS для работы с сетью
ipconfig
Консольная утилита MS-DOS ipconfig выводит детали текущего соединения и управляет клиентскими сервисами DHCP иDNS. Утилита ipconfig позволяет определять, какие значения конфигурации были получены с помощью DHCP, APIPA или другой службы IP-конфигурирования либо заданы администратором вручную.
Многим пользователям Windows 98, работающим в сети знакома программа WinIPcfg. Это небольшая утилита с графическим интерфейсом, выполняющая идентичные функции ipconfig из командной строки. Пользователи Windows 2000 могут загрузить Wntipcfg.exe отсюда http://www.microsoft.com/en-us/download/details.aspx?id=18637
ipconfig /all
Выводит всю конфигурацию всех сетевых интерфейсов имеющихся в системе.
ipconfig /displaydns
Выводит информацию о ДНС Кеше. Выводит результат только если работает/включена служба DNS Cache.
ipconfig /flushdns
Очистка ДНС Кеша. Уместно использовать только если работает/включена служба DNS Cache.
ipconfig /release
Освободить IP-адрес для указанного адаптера. Отправляет сообщение DHCPRELEASE, говорящее о том, что клиент больше не нуждается в использовании своего сетевого адреса (например, при отключении клиента)
ipconfig /renew
Обновить IP-адрес для указанного адаптера. отправляет DHCP-запрос серверу на обновлению ip-адреса адаптера (или всех адаптеров, если не указан какой-то конкретный). Можно использовать если было включено автоматическое получение айпи адреса и работает служба DHCP.
ipconfig /registerdns
Обновить все DHCP-аренды и перерегистрировать DNS-имена.
ipconfig /setclassid
Изменить код (ID) DHCP-класса.
ipconfig /showclassid
Отобразить все допустимые для этого адаптера коды (IDs) DHCP-классов.
control netconnections
Отображает/выводит аплет управления сетевыми подключениями (Network Connections).
mstsc
Запуск программы для подключения к удаленному рабочему столу.
netsetup.cpl
Запуск мастера настройки сети.
netsh Winsock reset
Команда netsh winsock reset в некоторых случаях может помочь восстановить работу сети, когда уже ничего не помогает, вернее восстановить доступ к ней.
Что делает netsh winsock reset?
Спецификация Winsock имеет такие особенности как:
-
Ограничивает возможность передачи данных с помощью сокетов и отправления пакетов от чужого имени, что помогает предотвращать атаки отказа в обслуживании;
-
Ограничивает количество одновременных подключений, соединения сверх установленного лимита ставятся в очередь на соединение;
-
.......
Эти особенности Winsock дают возможность замедлить скорость распространения возможных вирусов и червей, а также дать антивирусным компаниям выигрывать немного времени на изготовление "противоядия".
Winsock обрабатывает данные, передаваемые по протоколу TCP/IP, в процессе обработки которых данные последовательно проходят все установленные на компьютере LSP обработчики этих данных. Если один из LSP обработчиков будет некорректно удален, то цепочка обработки данных нарушится и дальнейшая работа по протоколу TCP/IP станет невозможна.
Бывают ситуации, когда для перехвата какой-либо информации в Winsock внедрялось вредоносное приложение, а после его удаления антивирусом пользователь лишался сети Интернет и был вынужден восстанавить удаленное вредоносное ПО.
Команда netsh winsock reset сбрасывает и выстраивает заново цепочку LSP для Winsock.
netsh winsock reset /? Примечание: возвращает каталог Winsock в исходное состояние. Все ранее установленные многоуровневые поставщики услуг Winsock должны быть установлены снова. Эта команда не оказывает воздействия на поставщика пространства имен Winsock.
Доступны такие netsh winsock команды:
-
netsh winsock show catalog - отображение списка установленных на компьютере LSP Winsock.
-
netsh winsock reset catalog - сброс настроек и восстановление первоначальной конфигурации LSP Winsock."
ping remotehelp.org.ua
Консольная утилита MS-DOS ping проверяет (пингует) хост на его доступность/работоспособность используя служебный ICMP протокол. Отсутствие ответа не есть подтверждением неработоспособности хоста!
tracert remotehelp.org.ua
Консольная утилита MS-DOS tracert проверяет маршрут следования данных в TCP/IP сетях. Используется для определения проблемных промежуточных узлов по маршруту следования данных из одной точки в другую, выявления узких мест в сети на котором ограничивается или теряется скорость.
nslookup remotehelp.org.ua
Консольная утилита MS-DOS nslookup получает информацию о ДНС записях указанного хоста
netstat
Консольная утилита MS-DOS netstat отображает статистику протокола и текущих сетевых подключений TCP/IP.
route
Консольная утилита MS-DOS route служит для обработки таблиц сетевых маршрутов. Таблицу маршрутизации на Вашем компьютере можно посмотреть командой route print
arp
Консольная утилита MS-DOS arp отображает и изменяет таблицы преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP). Отобразить физический адрес (MAC Addresses) связанный с вашим ИП можно коммандойarp -a.
hostname
Консольная утилита MS-DOS hostname отобразит имя текущего ПК (узла).
Дополнительные MS-DOS программы для работы с сетью, в т.ч. Интернет
Из дополнительных MS-DOS программ для работы с сетью, в т.ч. Интернет в первую очередь можно выделить наборы средств (Resource Kits) такие как Windows 2000 Resource Kit Tools, Windows Server 2003 Resource Kit Tools иSysinternals Suite которые содержат множество полезных утилит для работы с сетью, в т.ч. Интернет так и утилиты для администрирования всей системы в целом.
whois
Консольная утилита MS-DOS whois выводит информацию о зарегистрированном владельце домена по его имени но не по ИП адресу! whois входит в состав Sysinternals Suite
whosip
Консольная утилита MS-DOS whosip выводит whois информацию о зарегистрированном владельце хостинг площадки для имени домена или IP адреса, например whosip google.com или whosip 173.194.69.100 выведет сокращённую whoisинформацию о зарегистрированном владельце хостинг площадки. Для получения оригинальной записи whois о зарегистрированном владельце хостинг площадки используйте whosip -r google.com. whosip так же отобразит географическое место раположения (страну) в котором числится домен или ИП адрес, имя сети и пр. информацию. Загрузить можно отсюда http://www.nirsoft.net/utils/whosip.html
whoiscl
Консольная утилита MS-DOS whoiscl является аналогом Консольной утилиты MS-DOS whois от Sysinternals Suite. Загрузить можно отсюда http://www.nirsoft.net/utils/whoiscl.html
ipinfo.exe ipn.exe ipa.exe
Консольная утилита MS-DOS ipinfo.exe дает информацию о вашем IP и имени хоста. Консольная утилита MS-DOSipn.exe (IP Name) получает имя хоста для ИП адреса, консольная утилита MS-DOS ipa.exe (IP Address) получает ИП адрес для имени хоста. Загрузить можно отсюда http://barnyard.syr.edu/~vefatica/#IPA
Fport
Консольная утилита MS-DOS отображает список открытых TCP и UDP портов. Загрузить можно отсюда http://www.mcafee.com/us/downloads/free-tools/fport.aspx
IPNetInfo
Любители графического интерфейса могут заменить whois, whoiscl и whosip утилитой IPNetInfo которая доступна для загрузки сдесь http://www.nirsoft.net/utils/ipnetinfo.html
SiteShoter
Консольная утилита MS-DOS SiteShoter предназначена для создания снимков сайта, так же может работать в графическом режиме. Загрузить можно отсюда http://www.nirsoft.net/utils/web_site_screenshot.html
Заключение
Пакеты программ Windows 2000 Resource Kit Tools, Windows Server 2003 Resource Kit Tools, Sysinternals Suite содержат множество неупомянутых здесь программ для работы с сетью (ActiveDirectory, remote management etc.) и не только, а здесь рассмотрены только более востребованные полезные IP комманды и программы MS-DOS для работы с сетью, в т.ч. Интернет.
Для более удобного использования можно добавить пути к пакетам Windows 2000 Resource Kit Tools, Windows Server 2003 Resource Kit Tools, Sysinternals Suite в переменную (не обязательно в системную) PATH, а дла одиноких программ MS-DOSwhosip, whoiscl, Fport и пр. создать отдельную диру, например alonebin и так же полный путь к ней добавить в переменную (не обязательно в системную) PATH.
Если кому известны нужные и полезные IP команды и программы MS-DOS для работы с сетью, в т.ч. Интернет, то пишите о них в комментариях.