Инструкция по настройке сетевого интерфейса 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 на адрес шлюза по умолчанию, например:
ping 10.0.1.1
Примечание: для проверки на Windows Server 2016 необходимо выполнить пинг на другой локальный сервер.
- Чулан*
Года полтора назад была у меня такая рутинная работа: приходя на работу – вводить IP-адрес, маску, шлюз, DNS для Ethernet-порта ноутбука, а приходя домой – менять все эти параметры на другие. Первое время я мирился, но длилось это недолго – ну как можно каждый день делать одно и то же!? Тогда и вышел я на след Windows-утилиты netsh, которая, вкупе с batch-файлом дала возможность делать то же самое, но гораздо (!) быстрее и удобнее (используя стандартные средства Windows и всего один текстовый файл).Здесь утилита netsh уже была немного описана, но я предлагаю другую реализацию, возможности которой будут более гибкими.
Netsh
Итак, поигравшись с netsh на Windows 7 (для Windows XP синтаксис немного меняется) я обнаружил, что можно присвоить интерфейсу (в приведенном ниже примере — интерфейсу под названием «LAN») IP-адрес, маску и шлюз с помощью команды:
netsh interface ipv4 set address name="LAN" static 10.253.0.35 255.255.255.192 10.253.0.7
Команды, понятное дело, вводятся в командной строке Windows. Если параметры отказываются изменяться — запускаем cmd от имени администратора. Если понадобится добавить еще один IP-адрес, то используем:
netsh interface ipv4 add address name="LAN" address=192.168.2.4 255.255.255.0
Две следующие команды очищают список DNS-серверов и выставляют IP-адрес 212.154.163.162 первым в списке DNS-серверов:
netsh interface ipv4 set dnsserver "LAN" static none netsh interface ipv4 add dns "LAN" 212.154.163.162 1
Чтобы предоставить возможность назначения сетевых параметров DHCP-серверу используем:
netsh interface ipv4 set address name="LAN" source=dhcp netsh interface ipv4 set dns name="LAN" source=dhcp
Ну и для отображения текущих параметров можно использовать:
netsh interface ipv4 show ipaddresses "LAN" normal netsh interface ipv4 show dnsservers "LAN"
Batch-файлы
На этом закончим наше знакомство с netsh и перейдем к batch-файлами Windows (текстовый файл с расширением «bat»), который позволяет не только автоматизировать ввод длинных команд (в том числе и netsh-комманд), но также поможет сделать этот процесс более интересным, интерактивным и не заставит нас использовать для каждого варианта настроек отдельный файл. Для вывода на экран используется команда «ECHO» (она будет использоваться для вывода своеобразного меню):
ECHO 1 LAN DHCP
Для вывода сообщения и запроса ввода от пользователя используем «SET»:
set /p choice=Enter the number of your choice:
Для условного перехода к метке воспользуемся связкой «IF» и «GOTO» (если кто знает, можно ли использовать Case — буду рад упростить итоговый скрипт):
if '%choice%'=='1' goto one
Для обозначения метки (в нашем случае метки «one») используется двоеточие:
:one
Итого
На этом можно закончить и торжественно сообщить, что Вы знаете все, что нужно для того, чтобы полностью разобраться в итоговом batch-файле (есть комментарии на русском языке) и переделать его под себя. Вот ссылка на страничку гугл-проекта QNet (сделал по аналогии с Yet Another Net Switcher — спасибо автору, раньше этим не пользовался). Ах да, комментарии в batch-файлах начинаются с «rem». P.S. Теперь ни на работе, ни дома этим скриптом почти не пользуюсь (есть DHCP), но в командировках — по-прежнему очень удобная вещь. P.P.S. С русскоязычным названием «Подключение по локальной сети» скрипт может и не сработать, но я давно привык именовать сетевые карты как «LAN» и «WLAN».
Для того чтобы сервер имел доступ в сеть, необходимо сделатьбазовые сетевые настройки на нем. Настройки производятся для каждого сетевого интерфейса (адаптера) отделаьно. Ниже мы рассмотрим как настроить IP адрес, маску сети, шлюз по умолчанию и DNS сервера в ОС Windows Serveк 2016 и 2019.
При создании виртуального сервера на нашем севрере, настройки сетевого интерфейса будут сделаны автоматически. Однако в случае подключения закрытой виртуальной сети вам потребуется самостоятельно настроить второй сетевой интерфейс.
Центр управления сетями
Откройте меню «Пуск» и выберите «Панель управления»:
В окне панели управления откройте «Центр управления сетями и общим доступом».
Далее „Изменение параметров адаптера“:
Настройка сетевого адаптера
На нужном сетевом интерфейсе нажмите правой кнопкой мыши и выберите «Cвойства«.
В новом окне выберите протокол „IP Версии 4“ и нажмите Cвойства.
Если вы испольуезте «статисческое» назначение IP адресов, переключаем параметры на настройку вручную, и вписываем параметры сети:
- IP — адрес (Например 83.166.247.66)
- Маска подсети 255.255.240.0
Также, необходимо ввести «Основной шлюз» и ip-адрес DNS сервера. Для сети на наших сервера, параментры будут как в этом скриншоте:
Нажмите ОК, на этом настройка сетевого интерфейса закончена.
Используемые источники:
- https://1cloud.ru/help/windows/nastrojka_setevogo_adaptera_windows
- https://habr.com/sandbox/31349/
- https://neoserver.ru/help/nastroyka_setevogo_interfeisa_windows_server_2016_2019