Открытая группа
2964 участника
Администратор Владимир


Последние откомментированные темы:

20190820023619

←  Предыдущая тема Все темы Следующая тема →
пишет:

PowerShell альтернативы сетевым командам: PING, IPCONFIG, NSLOOKUP, ROUTE, TRACERT, NETSTAT

 

IMG_Powershell

Устранение неисправности сети — часть жизни и работы системного администратора. Постоянно необходимо проверять доступность сетевого узла в сети, правильность настроек DNS, оценить задержки при передаче данных и т.п.

Все системные администраторы регулярно используют свои любимые команды — ping, ipconfig и другие.

В Windows PowerShell имеется множество командлетов для работы с сетью. Попробуйте выполнить команду Get-Command -Module Net* | Group Module

Но гораздо важнее знания всех команд из появившего списка — знание альтернатив своим привычным командам. Тогда, сочетая их и новые сетевые командлеты PowerShell вы достигните удивительного результата.

 

IPCONFIG в PowerShell

Описание:  эта команда имеет множество опций, но чаще всего используется просто для того, чтобы показать IP-адрес, маску подсети и основной шлюз для каждого сетевого адаптера в системе.

В PowerShell:  Get-NetIPConfiguration or Get-NetIPAddress

Пример командных строк:

  • Get-NetIPConfiguration
  • Get-NetIPAddress | Sort InterfaceIndex | FT InterfaceIndex, InterfaceAlias, AddressFamily, IPAddress, PrefixLength -Autosize
  • Get-NetIPAddress | ? AddressFamily -eq IPv4 | FT –AutoSize
  • Get-NetAdapter Wi-Fi | Get-NetIPAddress | FT -AutoSize

Примеры вывода команд:

PS C:> Get-NetIPConfiguration

InterfaceAlias       : Wi-Fi
InterfaceIndex       : 3
InterfaceDescription : Dell Wireless 1703 802.11b|g|n (2.4GHz)
NetProfile.Name      : HomeWifi
IPv6Address          : fded:b22c:44c4:1:88f2:9970:4082:4118
IPv4Address          : 192.168.1.2
IPv6DefaultGateway   :
IPv4DefaultGateway   : 192.168.1.1
DNSServer            : 192.168.1.1

InterfaceAlias       : Bluetooth Network Connection
InterfaceIndex       : 6
InterfaceDescription : Bluetooth Device (Personal Area Network)
NetAdapter.Status    : Disconnected

InterfaceAlias       : Ethernet
InterfaceIndex       : 4
InterfaceDescription : Realtek PCIe GBE Family Controller
NetAdapter.Status    : Disconnected

PS C:> Get-NetIPAddress | Sort InterfaceIndex | FT InterfaceIndex, InterfaceAlias, AddressFamily, IPAddress, PrefixLength –Autosize

InterfaceIndex InterfaceAlias                                AddressFamily IPAddress                            PrefixLength
————— —————                                ————- ———                            ——-
1 Loopback Pseudo-Interface 1                            IPv6 ::1                                      128
1 Loopback Pseudo-Interface 1                            IPv4 127.0.0.1                                  8
3 Wi-Fi                                                  IPv6 fe80::88f2:9970:4082:4118%3               64
3 Wi-Fi                                                  IPv6 fded:b22c:44c4:1:f188:1e45:58e3:9242     128
3 Wi-Fi                                                  IPv6 fded:b22c:44c4:1:88f2:9970:4082:4118      64
3 Wi-Fi                                                  IPv4 192.168.1.2                               24
4 Ethernet                                               IPv6 fe80::ce6:97c9:ae58:b393%4                64
4 Ethernet                                               IPv4 169.254.179.147                           16
6 Bluetooth Network Connection                           IPv6 fe80::2884:6750:b46b:cec4%6               64
6 Bluetooth Network Connection                           IPv4 169.254.206.196                           16
7 Local Area Connection* 3                               IPv6 fe80::f11f:1051:2f3d:882%7                64
7 Local Area Connection* 3                               IPv4 169.254.8.130                             16
8 Teredo Tunneling Pseudo-Interface                      IPv6 2001:0:5ef5:79fd:1091:f90:e7e9:62f0       64
8 Teredo Tunneling Pseudo-Interface                      IPv6 fe80::1091:f90:e7e9:62f0%8                64
9 isatap.{024820F0-C990-475F-890B-B42EA24003F1}          IPv6 fe80::5efe:192.168.1.2%9                 128

PS C:> Get-NetIPAddress | ? AddressFamily -eq IPv4 | FT –AutoSize

ifIndex IPAddress       PrefixLength PrefixOrigin SuffixOrigin AddressState PolicyStore
——- ———       ———— ———— ———— ———— ————
7       169.254.8.130             16 WellKnown    Link         Tentative    ActiveStore
6       169.254.206.196           16 WellKnown    Link         Tentative    ActiveStore
3       192.168.1.2               24 Dhcp         Dhcp         Preferred    ActiveStore
1       127.0.0.1                  8 WellKnown    WellKnown    Preferred    ActiveStore
4       169.254.179.147           16 WellKnown    Link         Tentative    ActiveStore

PS C:> Get-NetAdapter Wi-Fi | Get-NetIPAddress | FT -AutoSize

ifIndex IPAddress                            PrefixLength PrefixOrigin        SuffixOrigin AddressState PolicyStore
——- ———                            ———— ————        ———— ———— ————
3       fe80::88f2:9970:4082:4118%3                    64 WellKnown           Link         Preferred    ActiveStore
3       fded:b22c:44c4:1:f188:1e45:58e3:9242          128 RouterAdvertisement Random       Preferred    ActiveStore
3       fded:b22c:44c4:1:88f2:9970:4082:4118           64 RouterAdvertisement Link         Preferred    ActiveStore
3       192.168.1.2                                    24 Dhcp                Dhcp         Preferred    ActiveStore

ЧИТАТЬ СТАТЬЮ ДАЛЕЕ

Это интересно
0

20.06.2015
Пожаловаться Просмотров: 1912  
←  Предыдущая тема Все темы Следующая тема →


Комментарии 0

Для того чтобы писать комментарии, необходимо