Полезные команды PowerShell для работы с сетью

1. Проверка сетевого подключения (аналог команды ping)
Test-Connection -ComputerName "example.com" -Count 4
Эта команда отправляет 4 пакета ICMP (ping) на указанный домен или IP-адрес.

2. Получение информации о сетевых интерфейсах
Get-NetAdapterПоказывает список всех сетевых адаптеров на компьютере и их текущее состояние.

3. Просмотр таблицы маршрутизации
Get-NetRouteЭта команда показывает текущую таблицу маршрутизации.

4. Получение конфигурации IP-адреса
Get-NetIPAddressВыводит список всех IP-адресов, настроенных на сетевых интерфейсах.

5. Изменение конфигурации IP-адреса
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1
Задает новый IP-адрес для указанного интерфейса.

6. Настройка DNS-сервера
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 8.8.8.8 Задает DNS-сервер для интерфейса с именем Ethernet.

7. Проверка доступных портов
Test-NetConnection -ComputerName "example.com" -Port 80
Проверяет доступность порта на удаленном хосте.

8. Просмотр всех активных соединений
Get-NetTCPConnection
Эта команда выводит все активные TCP-соединения на локальной машине.

9. Сброс сетевых параметров TCP/IP
netsh int ip reset
Хотя это и не чисто PowerShell, команда используется для сброса настроек TCP/IP.

10. Проверка конфигурации сетевого экрана (Firewall)
Get-NetFirewallProfile
Отображает текущие настройки брандмауэра для различных профилей сети.

♻️ Сделай репост, чтобы помочь другим.

👉 @Bookflow
Просмотры: 962
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти