Как прописать днс на пк
Перейти к содержимому

Как прописать днс на пк

  • автор:

Инструкция: как играть онлайн в Mortal Kombat 1 в России и Беларуси

Инструкция: как играть онлайн в Mortal Kombat 1 в России и Беларуси

После запуска Mortal Kombat 1 выяснилось, что геймерам из России и Беларуси недоступны сетевые функции нового файтинга. Можно бить лица локально, например, с другом за одной приставкой. Но в онлайне не получится, а эта часть игры не менее важна.

Решение проблемы есть, и оно заключается не только в использовании VPN (хотя это тоже рабочий способ). Нужно в сетевых настройках консоли или ПК поменять параметры DNS вот на эти:

  • Первичный сервер: 176.99.11.77
  • Вторичный сервер: 80.78.247.254

Настройки DNS на PS5: «Настройки» > «Сеть» > «Установить соединение» > «Дополнительные настройки» > «настроить DNS вручную».

Настройки DNS на Xbox Series X/S: кнопка Xbox на геймпаде > «Параметры» > «Параметры сети» > «Дополнительные настройки» > «Настройки DNS».

Настройки DNS на ПК: «Параметры панели задач» > «Сеть и Интернет» > «Дополнительные сетевые параметры» > выбрать активное подключение > «Посмотреть дополнительные свойства» > «Назначение DNS-сервера» > «Изменить».

Тем временем игроки обрушили рейтинг Mortal Kombat 1 на Metacritic. Много отзывов со стороны геймеров из России и Беларуси, которые не могут поиграть в сети. Есть шанс, что на фоне критики разработчики всё-таки разблокируют доступ. Полноценный релиз игры состоится 19 сентября, пока же она доступна только купившим расширенное издание.

Настраиваем сетевые параметры Windows с PowerShell (IP адрес, DNS, шлюз, маршруты)

date

05.04.2023

user

itpro

directory

PowerShell, Windows 10, Windows 11, Windows Server 2019

comments

комментариев 15

В Windows вы можете управлять настройками сетевых адаптеров не только из графического интерфейса, но из командной строки PowerShell. В этой статье мы рассмотрим основные командлеты, которые позволяют узнать текущий адрес сетевого адаптера, назначить статический IP адрес, DNS сервера, или настроить сетевой интерфейс на получение конфигурации IP от DHCP сервера. Вы можете использовать эти командлеты для настройки сети как в Windows 10/11, так и в Windows Server (или версии Sever Core), в Hyper-V Server, для изменения настроек IP сетевых адаптеров на удаленных компьютерах, и в PowerShell скриптах.

В предыдущих версиях в Windows для управления сетевыми настройками из cmd использовалась из CLI использовалась команда netsh. В PowerShell 3.0 и выше для управления сетевыми настройками Windows можно использовать встроенный PowerShell модуль NetTCPIP.

Чтобы получить список командлетов в этом модуле, выполните:

get-command -module NetTCPIP

модуль powershell NetTCPIP для управления сетевыми настройками в windows

В этот модуль также входит командлет Test-NetConnection, который можно использовать для проверки доступности TCP портов на удаленных компьютерах.

Управление сетевыми адаптерами в Windows из PowerShell

Выведите список доступных сетевых интерфейсов в Windows:

Командлет возвращает имя интерфейса, состояние (Up/Down), MAC адрес, скорость на порту.

В этом примере у меня на компьютере несколько сетевых адаптеров (кроме физического подключения Ethernet и WiFi есть несколько сетевых интерфейсов от Hyper-V и VMWare Player).

Чтобы вывести только активные физические сетевые интерфейсы:

Get-NetAdapter

Можно вывести только определенные параметры сетевых адаптеров, например: имя, скорость, состояние и MAC адрес:

Get-NetAdapter |Select-Object name,LinkSpeed,InterfaceOperationalStatus,MacAddress

powershell получить mac адрес сетевых адаптеров и скорость подключения

В Windows могут присутствовать скрытые сетевые адаптеры. Чтобы вывести их все, добавьте параметр IncludeHidden:

Команда вернет в том числе все виртуальные WAN Miniport адаптеры, которые используются для различных типов подключений включая VPN. Перезапуск этих адаптеров часто позволяет решить некоторые ошибки VPN подключений с помощью встроенного клиента Windows. Для управления сетевыми подключениями VPN доступны отдельные команды PowerShell.

Вы можете обращаться к сетевым интерфейсам по их именам или индексам (столбец ifIndex). В нашем примере, чтобы выбрать физический LAN адаптер Intel 82574L нужно набрать команду:

Get-NetAdapter -Name Ethernet0

Get-NetAdapter -InterfaceIndex 8

Get-NetAdapter выбрать сетевое подключене по имени или индексу

Можно изменить имя адаптера:

Rename-NetAdapter -Name Ethernet0 -NewName LAN

Чтобы выключить сетевой интерфейс, используйте команды:

Get-NetAdapter -InterfaceIndex 13| Disable-NetAdapter

При включении интерфейса нельзя указать его индекс, т.к. он не присвоен. Включите адаптер по его имени:

Enable-NetAdapter -InterfaceDescription “Hyper-V Virtual Ethernet Adapter»

Disable-NetAdapter - включить/отключить сетевой интерфейс

Если для сетевого адаптера настроен номер VLAN, можно вывести его так:

Get-NetAdapter | ft Name, Status, Linkspeed, VlanID

Получить информацию об драйвере сетевого адаптера:

Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileName

Get-NetAdapter получить версию драйвера сетевого адаптера

Информация о физических параметров подключения сетевых адаптерах (PCI слот, шина и т.д.).

Вывести настройки IP сетевого подключения с PowerShell

Получить текущие настройки сетевого интерфейса (IP адрес, DNS, шлюз):

Get-NetIPConfiguration -InterfaceAlias Ethernet0

Get-NetIPConfiguration настройка сетевого интерфейса Ethernet0

Чтобы вывести более подробную информацию о конфигурации сетевого интерфейса, используйте команду:

Get-NetIPConfiguration -InterfaceAlias Ethernet0 -Detailed

В этом случае выводится назначенный профиль сети интерфейса (NetProfile.NetworkCategory), настройки MTU (NetIPv4Interface.NlMTU), включено ли получение адреса от DHCP (NetIPv4Interface.DHCP) и ряд другой полезной информации.

Get-NetIPConfiguration настройки сети

Вывести все IPv4 адреса интерфейсов Windows:

Get-NetIPAddress -AddressFamily ipv4|ft

Получить значение только IP адрес интерфейса:

(Get-NetAdapter -Name ethernet0 | Get-NetIPAddress).IPv4Address

Получить текущие настройки стека TCP на компьютере можно с помощью команды:

Многие администраторы замечают, в Windows Server 2019 с ролью Hyper-V скорость копирования файлов на ВМ очень низкая. В этом случае решить проблемы помогает возврат параметров стека TCP, к настройкам которые использовались в Windows Server 2016:

Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -CongestionProvider DCTCP
Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -CwndRestart True
Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -ForceWS Disabled

Вывести список сетевых протоколов, которые можно включить/отключить для сетевого адаптера:

Get-NetAdapterBinding -Name ethernet -IncludeHidden -AllBindings

Get-NetAdapterBinding сетевые протоколы, включенные для сетевого адаптера

Name DisplayName ComponentID Enabled ---- ----------- ----------- ------- Ethernet File and Printer Sharing for Microsoft Networks ms_server True Ethernet NetBIOS Interface ms_netbios True Ethernet Microsoft LLDP Protocol Driver ms_lldp True Ethernet Microsoft NDIS Capture ms_ndiscap True Ethernet Internet Protocol Version 4 (TCP/IPv4) ms_tcpip True Ethernet Microsoft RDMA - NDK ms_rdma_ndk True Ethernet Microsoft Network Adapter Multiplexor Protocol ms_implat False Ethernet Link-Layer Topology Discovery Mapper I/O Driver ms_lltdio True Ethernet NDIS Usermode I/O Protocol ms_ndisuio True Ethernet Point to Point Protocol Over Ethernet ms_pppoe True Ethernet Link-Layer Topology Discovery Responder ms_rspndr True Ethernet Internet Protocol Version 6 (TCP/IPv6) ms_tcpip6 True Ethernet Hyper-V Extensible Virtual Switch vms_pp False Ethernet WFP Native MAC Layer LightWeight Filter ms_wfplwf_lower True Ethernet Client for Microsoft Networks ms_msclient True Ethernet Npcap Packet Driver (NPCAP) INSECURE_NPCAP True Ethernet WINS Client(TCP/IP) Protocol ms_netbt True Ethernet Bridge Driver ms_l2bridge True Ethernet WFP 802.3 MAC Layer LightWeight Filter ms_wfplwf_upper True Ethernet QoS Packet Scheduler ms_pacer True

Для просмотра активных TCP IP сессий на компьютере используется командлет Get-NetTCPConnection.

PowerShell: задать статический IP адрес в Windows

С помощью PowerShell вы можете задать статический IP адрес для сетевого интерфейса. Чтобы изменить IP адрес, маску подсети и шлюз для сетевого интерфейса, выполните:

Get-NetAdapter -Name Ethernet0| New-NetIPAddress –IPAddress 192.168.1.80 -DefaultGateway 192.168.1.1 -PrefixLength 24

Можно задать 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

Удалить статический IP адрес:

Remove-NetIPAddress -IPAddress «xxx.xxx.xxx.xxx»

Отключить протокол IPv6 для сетевого интерфейса:
Get-NetAdapterBinding -InterfaceAlias Ethernet0 | Set-NetAdapterBinding -Enabled $false -ComponentID ms_tcpip6

Set-NetAdapterBinding -Name Ethernet0 -ComponentID ms_netbios -AllBindings -Enabled $True

Set-DnsClientServerAddress: настроить адреса DNS серверов

Чтобы задать адреса первичного и вторичного DNS серверов в Windows, используется командлет Set-DNSClientServerAddress. Например:

Set-DNSClientServerAddress –InterfaceIndex 8 –ServerAddresses 192.168.1.11,10.1.1.11

Первый IP адрес адрес выставляется в качестве Preffered DNS, а второй в Alternate DNS.

Можно также задать DNS сервера через массив:

$dnsParams = @InterfaceIndex = 8
ServerAddresses = («8.8.8.8″,»8.8.4.4»)
>
Set-DnsClientServerAddress @dnsParams

После изменения настроек DNS, можно очистить DNS кэш (эквивалент ipconfig /flushdns ):

Вывести содержимое DNS кэша в Windows:
Get-DnsClientCache

Управление таблицей маршрутизации с помощью PowerShell

Для просмотра таблицы маршрутизации используется командлет Get-NetRoute.
Вывести маршрут по умолчанию для физического сетевого интерфейса в Windows:

Get-NetAdapter -Physical | ? | Get-netroute| where DestinationPrefix -eq «0.0.0.0/0»

powershell вывести маршрут по умолчанию в Windows

Чтобы добавить новый маршрут, используется New-NetRoute:

New-NetRoute -DestinationPrefix «0.0.0.0/0» -NextHop «192.168.0.1» -InterfaceIndex 8

Эта команда добавит постоянный маршрут в таблицу маршрутизации (аналог route -p add). Если вы хотите добавить временный маршрут, добавьте опцию -PolicyStore «ActiveStore» . Такой маршрут будет удален после перезагрузки Windows.

Удалить маршрут из таблицы маршрутизации:

Remove-NetRoute -NextHop 192.168.0.1 -Confirm:$False

PowerShell: получить IP адрес в Windows от 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

Если нужно сбросить все настройки IPv4 для сетевых интерфейсов компьютера и переключить их на получение адреса от DHCP, используйте такой скрипт:

$IPType = «IPv4»
$adapter = Get-NetAdapter | ?
$interface = $adapter | Get-NetIPInterface -AddressFamily $IPType
If ($interface.Dhcp -eq «Disabled») If (($interface | Get-NetIPConfiguration).Ipv4DefaultGateway) $interface | Remove-NetRoute -Confirm:$false
>
$interface | Set-NetIPInterface -DHCP Enabled
$interface | Set-DnsClientServerAddress -ResetServerAddresses
>

Изменить параметры IP и DNS на удаленном компьютере Windows

Вы можете использовать PowerShell чтобы удаленно изменить настройки IP адреса или DNS серверов на нескольких удаленных компьютерах. Допустим, ваша задача – изменить настройки DNS для всех серверов в указанном Organization Unit (OU) в Active Directory. Для получения списка компьютеров в скрипте ниже примере используется командлет Get-ADComputer, а удаленное подключение к компьютерам выполняется через WinRM (командлет Invoke-Command):

$Servers = Get-ADComputer -SearchBase ‘OU=Moscow,DC=winitpro,DC=loc’ -Filter ‘(OperatingSystem -like «Windows Server*»)’ | Sort-Object Name
ForEach ($Server in $Servers) Write-Host «Server $($Server.Name)»
Invoke-Command -ComputerName $Server.Name -ScriptBlock $NewDnsServerSearchOrder = «192.168.1.11»,»8.8.4.4″
$Adapters = Get-WmiObject Win32_NetworkAdapterConfiguration | Where-Object
Write-Host «Old DNS settings: «
$Adapters | ForEach-Object
$Adapters | ForEach-Object | Out-Null
$Adapters = Get-WmiObject Win32_NetworkAdapterConfiguration | Where-Object
Write-Host «New DNS settings: «
$Adapters | ForEach-Object
>
>

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

Mortal Kombat 1: как обойти бан России и играть в онлайне и мультиплеере

В России после известий о блокировке серверов Mortal Kombat 1 искали лёгкие способы всё-таки сыграть в новинку: мы уже рассказывали про использование VPN, однако теперь энтузиасты нашли более изящный и простой способ — смену DNS. Об этом рассказали в сообществе «Мир PlayStation».

При подключении к интернету нужно лишь вручную ввести данные DNS, а именно:

  • Первичный сервер: 176.99.11.77
  • Вторичный сервер: 80.78.247.254.

Как найти настройки DNS на PS5

  • Настройки -> Сеть -> Настройки -> Установить соединение. Там при настройке выбрать «настроить DNS вручную».

Как найти настройки DNS на ПК

  • Параметры/Панель задач -> Сеть и Интернет -> Дополнительные сетевые параметры -> [выбрать активное подключение] -> Посмотреть дополнительные свойства -> Назначение DNS-сервера -> Изменить.

Как найти настройки DNS на Xbox Series

  • Настройки -> Сеть -> Сетевые настройки -> Расширенные настройки сети -> Настройки DNS.

Как найти настройки DNS на Nintendo Switch

  • Настройки системы -> Интернет-настройки -> [Выберите нужный WiFi] -> Изменить настройки -> Настройки DNS.

Изменение настроек DNS для устранения проблем с продуктами Avast

Проблемы с DNS-серверами интернет-провайдера могут нарушать работу некоторых продуктов Avast. Вы можете столкнуться с указанными ниже проблемами.

  • Неоднократно возникают ошибки при установке или обновлении программы Avast.
  • Программа Avast не принимает действительный код активации, не давая возможности активировать оплаченную подписку.
  • Avast SecureLine VPN не может установить интернет-соединение, или во время подключения к Avast SecureLine VPN вы не можете просматривать сайты.
  • Avast Secure Browser не разрешает доступ к веб-сайтам.

Для устранения этих проблем служба поддержки Avast может попросить вас изменить настройки интернет-соединения, чтобы использовать DNS-серверы других провайдеров, таких как Cisco, Google, Cloudflare или Quad9.

Изменение настроек DNS

Чтобы изменить настройки DNS на устройстве с ОС Windows, выберите соответствующую вкладку ниже (в зависимости от версии Windows).

  1. Войдите в ОС Windows в качестве пользователя с правами администратора.

Более подробную информацию об учетных записях с правами администратора можно найти в статье ниже. Управление учетными записями администратора на ПК с ОС Windows.

  • Правой кнопкой мыши нажмите кнопку Пуск в ОС Windows и выберите Настройки.
  • На панели слева выберите пункт Сеть и Интернет и нажмите Дополнительные сетевые параметры.
  • Под пунктом Сопутствующие параметры нажмите Дополнительные параметры адаптера.
  • Нажмите кнопку Пуск в ОС Windows и выберите Настройки (значок шестеренки).
  • На экране Параметры Windows выберите пункт Сеть и Интернет.
  • В разделе Изменение сетевых параметров выберите пункт Изменение параметров адаптера.
  • Одновременно нажмите клавишу с логотипом Windows и клавишу X .
  • Выберите в отобразившемся меню пункт Панель управления.
  • Выполните инструкции варианта A или B (в зависимости от представления).
    1. Представление «Категория» по умолчанию. Под пунктом Сеть и Интернет выберите Просмотр состояния сети и задач.
    2. Представление «Крупные/мелкие значки». Нажмите Центр управления сетями и общим доступом.
  • Выберите пункт Изменение параметров адаптера на панели слева в окне Центр управления сетями и общим доступом.
  • Нажмите кнопку Пуск в ОС Windows и выберите пункт Панель управления.
  • Выполните инструкции варианта A или B (в зависимости от представления).
    1. Представление «Категория» по умолчанию. Под пунктом Сеть и Интернет выберите Просмотр состояния сети и задач.
    2. Представление «Крупные/мелкие значки». Нажмите Центр управления сетями и общим доступом.
  • Выберите пункт Изменение параметров адаптера на панели слева в окне Центр управления сетями и общим доступом.
  • В списке Сетевые подключения щелкните правой кнопкой мыши соответствующий адаптер Ethernet или Wi-Fi в зависимости от используемого типа подключения, а затем в контекстном меню выберите пункт Свойства.
  • В списке Сетевые подключения щелкните правой кнопкой мыши Подключение по локальной сети или Беспроводное сетевое соединение (в зависимости от используемого типа подключения), а затем в контекстном меню выберите пункт Свойства.
  • При появлении диалогового окна Контроль учетных записей нажмите Да, чтобы предоставить программе необходимые разрешения.
  • Выберите из списка пункт Протокол Интернета версии 4 (TCP/IPv4), затем нажмите Свойства.
  • Выберите пункт Использовать следующие адреса DNS-серверов, а затем выберите одного из поставщиков общедоступных служб DNS в указанной ниже таблице. Введите оба IP-адреса (предпочитаемый и альтернативный) в предусмотренных для этого полях. Нажмите кнопку OK, чтобы подтвердить действие.

    Поставщик DNS Предпочитаемый адрес сервера DNS Альтернативный адрес сервера DNS
    Cisco OpenDNS 208.67.222.222 208.67.220.220
    Google Public DNS 8.8.8.8 8.8.4.4
    Cloudflare 1.1.1.1. 1.1.1.1 1.0.0.1
    Quad9 9.9.9.9 149.112.112.112

    Не изменяйте параметры IP-адрес, Маска подсети и Основной шлюз в разделе выше.

  • Если отобразится окно Диагностика сетей Windows, нажмите кнопку ОтменаЗакрыть, чтобы его закрыть.
  • Одновременно нажмите клавишу с логотипом Windows и клавишу R , чтобы открыть консоль «Службы Windows».
  • Введите команду cmd в поле Открыть и нажмите OK.
  • В появившемся окне командной строки введите ipconfig /flushdns и нажмите клавишу Enter .
    1. Запустите компьютер Mac в качестве пользователя с правами администратора.
    2. В строке меню нажмите значок AppleСистемные настройки, затем выберите Сеть.
    3. В меню слева выберите Ethernet или Wi-Fi (в зависимости от используемого типа подключения), затем выберите пункт Дополнительно….
    4. Выберите вкладку DNS и нажмите кнопку +, чтобы добавить сервер в список.
    5. Выберите одного из поставщиков общедоступной службы DNS из таблицы внизу, затем в поле DNS-серверы введите адрес DNS-сервера, который вы хотите добавить. Нажмите кнопку OK, чтобы подтвердить действие.
    Поставщик DNS Адрес DNS-сервера
    Cisco OpenDNS 208.67.222.222
    Google Public DNS 8.8.8.8
    Cloudflare 1.1.1.1. 1.1.1.1
    Quad9 9.9.9.9

    Необходимые действия могут немного отличаться в зависимости от модели устройства, версии ОС Android и настроек поставщика.

    1. Откройте Настройки устройства и выберите ПодключенияWi-Fi.
    2. Выберите в списке сеть Wi-Fi, к которой вы подключены.
    3. Коснитесь пункта ДополнительноНастройки IP-адреса и выберите пункт Статический, чтобы открыть настройки DNS.
    4. Удалите существующие DNS-серверы под пунктами DNS 1 и DNS 2, выберите одного из поставщиков общедоступной службы DNS из таблицы внизу, затем в поле DNS 1 введите адрес DNS-сервера, который вы хотите добавить. Нажмите Сохранить, чтобы подтвердить действие.
    Поставщик DNS Адрес DNS-сервера
    Cisco OpenDNS 208.67.222.222
    Google Public DNS 8.8.8.8
    Cloudflare 1.1.1.1. 1.1.1.1
    Quad9 9.9.9.9
    1. Откройте Настройки устройства и выберите Wi-Fi.
    2. Выберите в списке сеть Wi-Fi, к которой вы подключены.
    3. Коснитесь пункта Настройка DNS, чтобы открыть параметры DNS.
    4. Выберите пункт Вручную и коснитесь красного кружка рядом с любым из доступных серверов DNS, чтобы его удалить.
    5. Выберите одного из поставщиков общедоступной службы DNS из таблицы внизу, коснитесь вкладки Добавить сервер, затем в поле DNS-серверы введите адрес DNS-сервера. Нажмите Сохранить, чтобы подтвердить действие.
    Поставщик DNS Адрес DNS-сервера
    Cisco OpenDNS 208.67.222.222
    Google Public DNS 8.8.8.8
    Cloudflare 1.1.1.1. 1.1.1.1
    Quad9 9.9.9.9

    Настройки DNS изменятся.

    • Все продукты Avast в сегменте потребительских решений
    • Все поддерживаемые платформы

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *