ifconfig
1 2 3 4 5 6 |
ipconfig /all - показать все сетевые интерфейсы ipconfig /release - очистить настройки ip ipconfig /renew - пере получит ip адрес ipconfig /flushdns - чистите локальный кэш сопоставителя DNS ipconfig /displaydns - покажет записи разрешения имен в кеше днс ipconfig /registrdns - зарегистрировать пк в днс. (На контролере домена) |
nbstat
1 2 3 4 5 |
nbtstat -n информация об соединения nbtstat -a pc — имя пользователя работающего за удаленной машиной pc nbtstat -c - показать кеш netbios nbtstat -r - показать кеш и статистику nbtstat -R - очистить кеш netbios (файл lmhosts) |
netstat
1 2 3 4 5 6 |
netstat -nabo информация об соединения и о программах которые их используют netstat -s -р [tcp|udp|icpm|ip] netstat -r информация о маршрутах netstat -na | findstr :445 netstat /a /o | findstr :80 - активные подключения (Active Connections) на 80 порту netstat -a - список всех подключений к компьютеру |
RDP
1 2 3 |
mstsc - стандартный RDP клиент mstsc /v:192.168.0.82 /admin - когда кончились лицухи shadow idsession подключится к пользователю (idsession смотрим на терминале в диспетчере задач) |
iperf
1 2 3 4 5 6 7 8 9 |
iperf - аналог lynux проги для проверки соединения iperf Server Config: iperf -s -w 65536 -p 12345 -I 5 iperf Client Configs: iperf -c <server> -w 65536 -p 12345 -t 60 iperf -c <server> -w 65536 -p 12345 -t 60 -d iperf -c <server> -w 65536 -p 12345 -t 60 -P 4 |
route
1 2 3 4 5 6 7 8 |
route print - показать все маршруты route -p add 10.11.0.0(net) mask 255.255.255.0 10.254.0.190(gw) route -p add 172.16.254.0 mask 255.255.255.0 10.254.0.190 route -p add 48.0.0.0 MASK 255.0.0.0 192.168.1.200 IF 1 - добавить маршрут для сети 48.0.0.0/24 через 192.168.1.200 интерфейсе c id 1 route -p add 48.0.0.2 MASK 255.255.255.255 192.168.1.200 IF 10 - добавить маршрут для хоста 48.0.0.2 через 192.168.1.200 интерфейсе c id 10 route delete 48.0.0.2 - удалить маршрут tracert ip трассировки сетевого маршрута |
telnet
1 |
telnet host port |
ping
1 2 3 |
ping -t ip/dns проверка живучести хоста ping -f -l MTU IP_address - меняй значение MTU 1400-1500 для того чтобы узнать подходящий MTU pathping -n ip/dns трассировки сетевого маршрута. сочетает в себе функциональность утилит ping и tracert |
arp
1 2 3 4 5 |
arp -a - таблица MAC адресов getmac - получить MAC ардесс сетевой карты и имя транспорта arp -d - очистка Arp cache (MAC) arp -s - добавить статическую запись в arp-таблицу netsh interface ip delete arpcache - очистка Arp cache (MAC) |
netsh
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
netsh /? - помощь :) netsh interface ip dump > c:\ipsettings.txt - экспорт настроек ip netsh -c interface -f c:\ipsettings.txt - импорт ip настроек в windows netsh int reset all - Сброс настроек netsh winsock reset - Сброс параметров протокола Интернета (TCP/IP) netsh IP Reset - Сброс настроек netsh firewall reset - Сброс настроек netsh int ipv4 install - Установка TCP/IP протокола netsh int ipv4 uninstall - Деинсталляция TCP/IP протокола netsh int tcp set global autotuning=disable - отключение автоматической настройки (твик ускорит работу при сетевом cp/rm) netsh int tcp set global autotuning=normal - включение автоматической настройки netsh int 6to4 set st disabled - отключить ipv6 netsh int 6to4 show state - состояние службы ipv6 netsh int ip reset C:\ iplog.txt - Сброс настроек netsh int tcp show global - показать настройки интерфейса netsh int tcp reset - Сброс параметров протокола Интернета (TCP/IP) netsh diag gui - Получаю отчет, выполненный в виде прекрасной иерархической схемы, где детально представлен каждый адаптер системы. netsh firewall set logging droppedpackets=enable - Для логирования дропнутых пакетов netsh firewall set logging connections=enable - Для логирования соединений netsh firewall show logging - Для получения конфигурации фаервола netsh firewall set opmode disable - Выключить фаервол netsh firewall set opmode enable - Включить фаервол netsh advfirewall set allprofiles state off - Отключение фаервола Windows firewall из командной строки netsh advfirewall set allprofiles state on - Включение фаервола Windows firewall из командной строки netsh advfirewall firewall show rule name=all - Запрос правил брандмауэра netsh advfirewall reset - Сброс брандмауэра netsh advfirewall set currentprofile logging filename "C:\temp\pfirewall.log" - Настройка журнала фаервола. netsh advfirewall firewall add rule name="All ICMP V4" dir=in action=block protocol=icmpv4 - отключение ICMP (ping) netsh advfirewall firewall add rule name="All ICMP V4" dir=in action=allow protocol=icmpv4 - включение ICMP (ping) netsh advfirewall firewall add rule name="Open SQL Server Port 1433" dir=in action=allow protocol=TCP localport=1433 - открыть порт 1433 netsh advfirewall firewall add rule name="Allow Messenger" dir=in action=allow program="C:\programfiles\messenger\msnmsgr.exe" - разрешить программу netsh advfirewall firewall set rule group="remote administration" new enable=yes - разрешение удаленного управления (удаленный реестор и тд) netsh advfirewall firewall set rule group="remote desktop" new enable=Yes - разрешение удаленного управления RDP netsh advfirewall export "C:\temp\WFconfiguration.wfw" - выгрузить(export) настройки netsh advfirewall import "C:\temp\WFconfiguration.wfw" - загрузить(import) настройки netsh wlan connect ssid=‘mySSID’ name=‘WLAN-NAME’ - Подключиться к уже определенной беспроводной сети netsh wlan show settings - Показать текущие параметры беспроводной сети netsh wlan export profile name="MyWIFI" folder=C:\1\wlan interface="Wireless Network Connection" - Экспортировать профиль беспроводной сети Wi-Fi netsh wlan add profile filename="MYWIFI.xml " - Импортировать профиль беспроводной сети Wi-Fi netsh wlan show profiles - Проверить его наличие профилей Wi-Fi netsh wlan connect ssid='mySSID' name='MyWIFI' Использовать профиль для подключения к MyWiFI netsh wlan dump - Выполнить дамп беспроводных параметров netsh wlan show autoconfig - Проверить параметры автоматической настройки Wi-Fi netsh wlan show autoconfig set autoconfig enabled=no interface='Wireless Network Adaptor' - Изменять свои параметры автоматической настройки Wi-Fi (вкл/выкл) netsh wlan set blockednetworks display=hide - Скрывать заблокированные сети из списка доступных сетей Wi-Fi netsh set logging set logging maxfilesize=20480 - Для управления файлом лога netsh set logging %windir%\pfirewall.log - Для управления файлом лога netsh dhcp show server - выдаст нам, кто есть у нас сервер DHCP. netsh dhcp server dump - всю конфигурационную информацию сервера DHCP (так же как описано выше можно записать в файл) netsh -c interface dump &gt; c:\location1.txt - Экспортировать(Сохранить) сетевые настройки netsh -f c:\location1.txt - Импортировать Сетевые настройки netsh interface ip show config - показать ip (почти тоже самое что ipconfig ) netsh interface ipv4 set address {interfaceName} static {ipAddress} {subnetMask} {defaultGateway} - Cмена IP из консоли netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1 - Пример смены IP netsh interface show interface - показать сетевые интерфейсы netsh interface ipv4 add dnsserver name={interfaceName} address={dnsServerIpAddress} index=1 - установка DNS сервера netsh interface ip set dns "Local Area Connection" static 192.168.0.200 - Пример установка DNS сервера netsh interface ip set wins "Local Area Connection" static 192.168.0.200 - Пример установки wins сервера netsh interface ip set address "Local Area Connection" dhcp - Установка получение Ip по DHCP netsh winhttp set proxy {proxyServerName}:{proxyPortNumber} - Установка прокси netsh interface ipv4 set subinterface "Подключение по локальной сети" mtu=800 store=persistent - установить mtu=800 средствами системы |
dns
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
!!!Если не указывать сервер используется локальный dns nslookup - входим в программу nslookup \ server=DNS_server \ q=вид_запроса \ hostname nslookup -> server -> 8.8.8.8 -> set q=ALL -> ya.ru - показать все A,MX,PTR,NS и т.д. nslookup -> server -> 8.8.8.8 -> set q=a -> ya.ru - показать записи A домена ya.ru nslookup -> server -> 8.8.8.8 -> set q=mx -> ya.ru - показать записи MX (почта) домена ya.ru nslookup -> server -> 8.8.8.8 -> set q=ptr -> 8.8.8.8 - показать имя сервера которому принадлежит 8.8.8.8 nslookup -> server -> 8.8.8.8 -> set q=ns -> ya.ru - показать сервер держателя DNS ya.ru nslookup -type=all ya.ru 8.8.8.8 - показать все A,MX,PTR,NS и т.д. nslookup -type=a ya.ru 8.8.8.8 - показать записи A домена ya.ru nslookup -type=mx ya.ru 8.8.8.8 - показать записи MX (почта) домена ya.ru nslookup -type=ptr 8.8.8.8 8.8.8.8 - показать имя сервера которому принадлежит 8.8.8.8 nslookup -type=ns ya.ru 8.8.8.8 - показать сервер держателя DNS ya.ru ipconfig /flushdns - очистите локальный кэш DNS ipconfig /displaydns - покажет записи разрешения имен в кеше днс |
net
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
net user username passworduser /add /expires:never /passwordchg:no - создание юзера net user Администратор /active:yes включение Администратора net user имя /active:no - заблокировать пользователя net user имя /active:yes - разблокировать пользователя net user имя /domain - информация о пользователе домена net user Имя /add — добавить пользователя net user имя_пользователя пароль /add net user Имя /delete — удалить пользователя net group username grupaforuser -добавление юзера в группу net localgroup Administrators имя_пользователя /add - добавление пользователя в группу net localgroup Users имя_пользователя /delete - удаление пользователя из группы net localgroup administrators - показывает кто состоит в группе администраторы net localgroup administrators /domain показывает кто в группе администратор в домене net accounts /maxpwage:unlimited net accounts -показывает политику паролей net account /domain показывает политику паролей в домене net use t: /delete - где t имя удаляемого диска net use * /delete - убить все подключенные шары net use x:\\ip net use \\ip\ipc$ * /u:user net use x: \\server\cdrom password /USER:domain\username пароль - подключить диск с логином и паролем net use l: \\имя компа\папка\ - подключить сетевым диском l: папку на удаленном компьютере net use w: \\компьютер\ресурс "пароль" /USER:"домен\пользователь" net use z: \\шара\путь /user:Имя_сервера\Юзер Пароль /persistent:yes net start netlogon && net stop netlogon - перезапуск службы net view \\ip - посмотреть доступные шары на пк \\ip net view /all localhost - посмотреть свои общие ресурсы (шары) IРС$ - используется для удаленного управления компьютером print$ - используется для обмена файлами драйвера принтера в окружении, где есть общий принтер. wwwroot$ - присутствует в списке, когда на компьютере установлено программное обеспечение Microsoft Internet Information Server (IIS) net time - время net share - показывает диски с общим доступом net share admin$ /yes - подключить общие системные папки net localgroup group user /add — Добавить в группу group, пользователя user net localgroup group user /delete — Удалить пользователя из группы net send pc ''текст '' - отправить сообщение пользователю компьютера pc net sessions - список пользователей net session /delete - закрывает все сетевые сессии net statistics server - Как посмотреть uptime в Windows net config workstation - показывает информацию по пк net config server /hidden:yes - запретить отображение компьютера в папке Сеть (Network) net config server - показать информацию net config server /hidden:no - сделать компьютер видимым в сети |
mask
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
255.255.255.255 - 32 - 1 хост 255.255.255.254 - 31 - такой маски сети не бывает 255.255.255.252 - 30 - 3 хоста (часто дают провайдеры ) 255.255.255.240 - 28 - 15 хостов 255.255.255.224 - 27 - 31 хост 255.255.255.192 - 26 - 63 хоста 255.255.255.128 - 25 - 127 хостов 255.255.255.0 - 24 - 255 хостов 255.255.254.0 - 23 - 511 хостов 255.255.252.0 - 22 - 1023 хостов 255.255.248.0 - 21 - 2047 хостов 255.255.0.0 - 16 - 65535 хостов 255.240.0.0 - 12 - 1048575 хостов 255.0.0.0 - 8 - 16777215 хостов |
networks
1 2 3 4 5 |
http://jodies.de/ipcalc - ip калькулятор 192.168.0.0-192.168.0.254/24 192.168.0.0-192.168.255.254/16 172.16.0.0-172.16.32.0/12 10.0.0.0-10.255.255.254/8 |
hosts
1 2 3 4 |
Где расположен файл hosts файла hosts в %SystemRoot%\System32\Drivers\Etc HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters Параметр DataBasePath содержит путь к стандартным файлам баз данных (hosts, lmhosts, networks, protocols) |
MAC
1 2 3 4 5 6 7 |
Изменение MAC-адреса в редакторе реестра В редакторе реестра откройте раздел: Параметры сетевых карт в редакторе реестра. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318} В этом разделе будет содержаться несколько «папок», каждая из которых соответствует отдельному сетевому устройству. Найдите то из них, MAC-адрес которого нужно изменить. Для этого обращайте внимание на параметр DriverDesc в правой части редактора реестра. |