Настройка сетевого адаптера в Windows
Инструкция по настройке сетевого интерфейса Windows после подключения сервера к сети.
Шаг 1
Подключитесь к виртуальному серверу по RDP и откройте Network and Sharing Center, для этого на рабочем столе Windows в правом нижнем углу правой кнопкой мыши кликните Настройки сетевых подключений.
В открывшемся окне выбирете нужный интерфейс, у которого нет доступа к сети.
Откроется окно состояния интерфейса. Чтобы убедиться, что выбран нужный интерфейс откройте его детали с помощью кнопки Details.
Сравните значение поля Physical Address со значением поля MAC в панели управления.
Шаг 2
Если при создании сети в панели вы активировали опцию DHСP, то настройка сетевого адаптера Windows будет выполнена автоматически. Проверить включена или выключена опция можно в свойствах сети в панели управления.
Шаг 3
Если при создании сети в панели управления вы НЕ активировали опцию DHСP, то настройку необходимо выполнить вручную. Откройте свойства адаптера с помощью клавиши Properties.
Выбирете соединение IPv4 и нажмите Properties.
В открывшемся окне в поле IP-address введите выданный адрес, в поле Subnet mask введите маску подсети. Все значения можно посмотреть в панели в настройках сервера (раздел Сети) или в меню Сеть.
Шаг 4
Чтобы проверить настройку сетевого адаптера выполните команду ping на адрес шлюза по умолчанию, например:
Примечание: для проверки на Windows Server 2016 необходимо выполнить пинг на другой локальный сервер.
Как настроить?
Всё о Интернете, сетях, компьютерах, Windows, iOS и Android
Настройка сетевых параметров в Windows 10
Если Вы хотя бы раз сталкивались с технической поддержкой Интернет-провайдера, либо с саппортом какой-нибудь программы, связанной с локальной сетью или доступом В Интернет, то скорее всего у Вас спрашивали про настройку сетевых параметров компьютера. Для начинающих пользователей — это тёмный лес, конечно. И такой вопрос вводит бедолагу в полнейший ступор. В результате для простейших манипуляций приходится вызывать компьютерного мастера и платить ему деньги. А ведь всё очень просто. В этом посте я подробно расскажу про основные настройки сети в Windows 10.
В операционной системе Windows 10 под сетевыми параметрами подразумевается конфигурация протокола TCP/IP на сетевом адаптере, а так же настройка параметров доступа к компьютеру из сети (локальной или глобальной).
1. Протокол IP версии 4 (TCP/IPv4)
Нажимаем кнопку Пуск и в строке поиска вводим слова:
Результат должен получится вот такой:
Кликаем на значок из панели управления и нам открываем окно «сетевые подключения Windows 10»:
Выбираем то из нужное и нажимаем на нём правой кнопкой мыши. Откроется окно свойств. Это основные сетевые параметры адаптера в Windows 10:
Теперь надо найти параметр IP версии 4(TCP/IPv4) и кликнуть на нём дважды левой кнопкой грызуна. Так мы попадаем в конфигурацию основного сетевого протокола IP. Вариантов его настройки может быть два:
1 — динамически IP-адрес.
Такой вариант актуален когда в локалке работает DHCP-сервер и компьютер уже от него получает свой Ай-Пи. Он используется обычно при подключении ПК к домашнему WiFi-роутеру или к сети оператора связи. Конфигурация протокола протокола в этом случае выглядит так:
То есть все адреса система получает автоматически от специального сервера.
2 — статический IP-адрес. В этом случае ай-пи требуется прописать статически, то есть этот адрес будет закреплён именно за этим компьютером на постоянной основе. Выглядит это так:
Какие же адреса надо вписывать в поля?
Смотрите, на скриншоте выше представлен вариант с подключением к роутеру или модему у которого выключен DHCP-сервер.
IP шлюза — это адрес самого роутера в сети. Он же будет использоваться в качестве основного DNS.
Вторичным DNS можно указать сервер провайдера, либо публичные ДНС серверы Гугл ( 8.8.8.8 ) или Яндекс ( 77.88.8.8 ).
Маска, используемая в домашних сетях в 99 случаях из 100 — обычная, 24-битная: 255.255.255.0 .
IP-адрес надо выбрать из подсети шлюза. То есть если шлюз 192.168.1.1 , то у компьютера можно брать любой от 192.168.1.2 до 192.168.1.254.
Главное, чтобы он не был занят чем-нибудь ещё.
Нажимаем на ОК и закрываем все окна! Основной протокол сети в Windows 10 настроен.
2. Общий доступ
Настройка этих сетевых параметров отвечает за доступ к компьютеру из сети. Чтобы сюда попасть надо в разделе Сеть и Интернет выбрать свой адаптер (WiFi или Ethernet) и кликнуть на значок «Изменение расширенных параметров общего доступа». Откроется вот это окно:
Здесь Вы можете видит настройки сетевых параметров доступа для нескольких профилей: Частная, Гостевая или все сети. Выбираете тот, у которого в конце стоит пометка (текущий профиль).
Первым идёт Сетевое обнаружение. Он отвечает за то, видно ли Ваш ПК из сети или нет. Если Вы подключены к локальной сети дома или на работе, то лучше его оставить включенным. А вот когда комп подключен к сети Интернет напрямую, то для избежания угроз и атак, обнаружение лучше отключить.
Следующим идёт Общий доступ к Файлам и принтерам. Если он включен, то к принтеру, который подсоединён к Вашему ПК, сможет подключиться и использовать любой желающий. Для домашней сети это не играет роли, а вот в корпоративной или общественной лучше будет его отключить.
Последний параметры — Подключение домашней группы. Он отвечает за гостевой доступ из сети к компьютеру. Если Вы разрешаете Windows управлять подключениями, то доступ будет осуществляться через учётную запись Гость . В домашней сети это удобнее. Для других — лучше использовать учётные записи пользователей, чтобы кто угодно не смог к Вам зайти.
Сохраняем изменения.
Это основные сетевые параметры Windows 10, отвечающие за работу сети и подключение компьютера к Интернету.
Конфигурирование IP, DNS, шлюза в Windows с помощью PowerShell
В этой статье мы рассмотрим особенности настройки параметров сетевых адаптеров в Windows из PowerShell. Посмотрим, как узнать и назначить статический IP адрес, DNS сервера, или настроить сетевой интерфейс на получение конфигурации IP от DHCP сервера. Вы можете использовать эти командлеты для настройки сети в Сore/Nano версиях Windows Server, в Hyper-V Server , изменения настроек IP на удаленных компьютерах или по сети серверах или в PS скриптах.
Ранее для настройки параметров сети в Windows из CLI использовалась команда netsh interface ipv4. В PowerShell 3.0 и выше для управления сетевыми настройками Windows можно использовать встроенный PowerShell модуль NetTCPIP .
Чтобы получить список командлетов в этом модуле, выполните:
get-command -module NetTCPIP
В этот модуль также входит командлет Test-NetConnection , который можно использовать для проверки доступности TCP портов на удаленных компьютерах.
Управление сетевыми адаптерами из PowerShell
Выведем список доступных сетевых интерфейсов компьютера:
Командлет возвращает имя интерфейса, состояние (Up/Down), MAC адрес, скорость на порту.
В этом примере у меня на компьютере несколько сетевых адаптеров (кроме физического подключения Ethernet0 есть несколько сетевых интерфейсов от Hyper-V и VMWare Player).
Вы можете обращаться к сетевым интерфейсам по их именам или индексам (столбец ifIndex). В нашем примере, чтобы выбрать физический LAN адаптер Intel 82574L нужно набрать команду:
Get-NetAdapter -Name «Ethernet0»
Get-NetAdapter -InterfaceIndex 8
Можно изменить имя адаптера:
Rename-NetAdapter -Name Ethernet0 -NewName LAN
Чтобы выключить сетевой интерфейс, используйте команды:
Get-NetAdapter -InterfaceIndex 13| Disable-NetAdapter
При включении интерфейса нельзя указать его индекс, т.к. он не присвоен. Можно указать имя адаптера или его описание.
Enable-NetAdapter -InterfaceDescription “Hyper-V Virtual Ethernet Adapter»
Если для адаптера указан VLAN , можно вывести его так:
Get-NetAdapter | ft Name, Status, Linkspeed, VlanID
Информация об используемом драйвере сетевого адаптера:
Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileName
Информация о физических сетевых адаптерах (PCI слот, шина и т.д.).
Просмотр настроек TCP/IP сетевого интерфейса из PowerShell
Получить текущие настройки сетевого интерфейса (IP адрес, DNS, шлюз):
Get-NetIPConfiguration -InterfaceAlias Ethernet0
Чтобы вывести более подробную информацию о конфигурации сетевого интерфейса, используйте команду:
Get-NetIPConfiguration -InterfaceAlias Ethernet0 -Detailed
В этом случае выводится назначенный профиль сети интерфейса (NetProfile.NetworkCategory), настройки MTU (NetIPv4Interface.NlMTU), включено ли получение адреса от DHCP (NetIPv4Interface.DHCP) и ряд другой полезной информации.
Получить значение только IP адрес интерфейса:
(Get-NetAdapter -Name ethernet0 | Get-NetIPAddress).IPv4Address
Настроить статический IP адрес из PowerShell
Попробуем задать статический IP адрес для сетевого интерфейса. Чтобы изменить IP адрес, маску подсети и шлюз для сетевого интерфейса:
New-NetIPAddress –IPAddress 192.168.1.80 -DefaultGateway 192.168.1.1 -PrefixLength 24 -InterfaceIndex 8
Можно задать IP адрес, представив его в виде более массива (более наглядно):
$ipParams = @<
InterfaceIndex = 8
IPAddress = «192.168.1.22»
PrefixLength = 24
AddressFamily = «IPv4»
>
New-NetIPAddress @ipParams
Командлет New-NetIPAddress можно использовать для добавления второго IP адреса на сетевой интерфейс .
Если статический IP адрес уже настроен и нужно изменить его, используется командлет Set-NetIPAddress:
Set-NetIPAddress -InterfaceIndex 8 -IPAddress 192.168.1.90
Чтобы на интерфейсе отключить получение IP адреса от DHCP, выполните:
Set-NetIPInterface -InterfaceAlias Ethernet0 -Dhcp Disabled
Для просмотра таблицы маршрутизации используется командлет Get-NetRoute. Чтобы добавить новый маршрут, используется New-NetRoute:
New-NetRoute -DestinationPrefix «0.0.0.0/0» -NextHop «192.168.0.1» -InterfaceIndex 8
Отключим IPv6 протокол для сетевого интерфейса:
Get-NetAdapterBinding -InterfaceAlias Ethernet0 | Set-NetAdapterBinding -Enabled:$false -ComponentID ms_tcpip6
Set-DnsClientServerAddress: настроить адреса DNS серверов
Чтобы задать адреса первичного и вторичного DNS серверов в Windows, используется командлет Set-DNSClientServerAddress. Например:
Set-DNSClientServerAddress –InterfaceIndex 8 –ServerAddresses 192.168.1.11,10.1.1.11
Можно также задать DNS сервера через массив:
$dnsParams = @<
InterfaceIndex = 8
ServerAddresses = («8.8.8.8″,»8.8.4.4»)
>
Set-DnsClientServerAddress @dnsParams
После изменения настроек DNS, можно очистить DNS кэш:
PowerShell: Настройка получения IP адреса от DHCP сервера
Чтобы сетевой интерфейс компьютера получал динамический IP адрес от DHCP сервера, выполните команду:
Set-NetIPInterface -InterfaceAlias Ethernet0 -Dhcp Enabled
Очистите настройки DNS серверов:
Set-DnsClientServerAddress –InterfaceIndex 8 -ResetServerAddresses
И перезапустите интерфейс для получения IP адреса:
Restart-NetAdapter -InterfaceAlias Ethernet0
Если ранее у вас был настроен шлюз, удалите его:
Set-NetIPInterface -InterfaceAlias Ethernet0| Remove-NetRoute -Confirm:$false
Удаленное изменение IP/DNS настроек в Windows
Вы можете использовать PowerShell чтобы удаленно изменить настройки IP адресов или DNS серверов на нескольких удаленных компьютерах. Допустим, ваша задача – изменить настройки DNS для всех серверов в указанном контейнере AD. Для получения списка компьютеров в скрипте ниже примере используется командлет Get-ADComputer , а удаленное подключение к компьютерам выполняется через WinRM (командлет Invoke-Command):











