Как открыть порты через командную строку?
В OS Microsoft Windows удаленное открытие портов выполняется при помощи специализированной утилиты Netsh, которая предназначена для изменений конфигурации параметров сети. Обратиться к ней можно через командную строку. Откройте главное меню операционной системы Microsoft Windows, нажав «Пуск». Выберите строку «Выполнить» (для OS Windows до версии XP) и введите в открывшемся окне значение cmd. Если же у вас установлена операционная система Windows Vista и выше, то в левой части меню найдите строку поиска, в которую и впишите ту же команду. Вызовите контекстное меню командной строки, кликнув правой кнопкой мыши. Из появившегося списка выберите пункт «Запуск от имени администратора» и введите:- значение netsh (для OS Windows до версии XP);- значение netsh advfirewall (для OS Windows версий Vista или выше).Эти же значение можно ввести и в текстовое поле интерпретатора команд. Не забудьте, что для того чтобы открыть порты удаленно, нужно иметь не просто авторизованный доступ к компьютеру, а доступ с правами администратора. Выполните вход в систему с учетной записью администратора и введите, например, в Windows Server 2008 значение netsh advfirewall set machine win2008-2 в командной строке. Нажмите клавишу Enter. Чтобы открыть порт, запишите в командной строке следующее:netsh advfirewall firewall (или netsh)add rule name=имя_приложенияdir=in action=allowprotocol=TCP localport=номер_порта.После того как вы ввели требуемые значения, нажмите Enter. Определите базовую и текущую конфигурацию IP-адреса, шлюза, маски подсети и DNS-сервера. Для этого введите в командную строку netsg interface ip show config. Нажмите Enter. Проверьте, совпадают ли эти значения с ранее заданными (для статических IP-адресов), и не изменилась ли конфигурация DNS-сервера (для динамических IP-адресов). Если вы хотите проверить уровень безопасности IP-адреса и доступности портов компьютера, воспользуйтесь опцией включения/отключения файервола Windows. Для этого введите в командную строку следующее: netsh advfirewall set currentprofile state on или netsh advfirewall set currentprofile state off и нажмите Enter.
Оцените статью!