Команды порта прокси-сервера интерфейса Netsh
Используйте команды порта прокси-сервера интерфейса Netsh, чтобы действовать в качестве прокси-серверов в сетях IPv4, IPv6 и приложениях. Эти команды можно использовать для установки прокси-службы следующими способами:
Сообщения компьютера и приложения, настроенных по протоколу IPv4, отправлены другим компьютерам и приложениям, настроенным по протоколу IPv4.
Сообщения компьютера и приложения, настроенных по протоколу IPv4, отправлены компьютерам и приложениям, настроенным по протоколу IPv6.
Сообщения компьютера и приложения, настроенных по протоколу IPv6, отправлены компьютерам и приложениям, настроенным по протоколу IPv4.
Сообщения компьютера и приложения, настроенных по протоколу IPv6, отправлены другим компьютерам и приложениям, настроенным по протоколу IPv6.
Используя эти команды при записи пакетных файлов или скриптов, каждая команда должна начинаться с netsh interface portproxy. Например, при использовании команды delete v4tov6, чтобы указать, что прокси-сервер порта удаляет порт IPv4 и адрес из списка IPv4-адресов, прослушиваемых сервером, в пакетном файле или скрипте должен использоваться следующий синтаксис:
netsh interface portproxy delete v4tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address| HostName}] [[protocol=]tcp]
Доступны следующие команды порта прокси-сервера интерфейса netsh:
Команда add v4tov4
Прокси-сервер порта прослушивает сообщения, отправленные на указанный порт и IPv4-адрес. Затем он сопоставляет порт и IPv4-адрес, чтобы отправить сообщения, полученные после установки отдельного TCP-подключения.
Синтаксис
add v4tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName}] [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName}] [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает порт IPv4 по номеру порта или имени службы, который будет прослушиваться. |
connectaddress | Указывает IPv4-адрес, к которому необходимо подключиться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
connectport | Указывает порт IPv4 по номеру порта или имени службы, к которому необходимо подключиться. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport. |
listenaddress | Указывает IPv4-адрес, который должен прослушиваться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда add v4tov6
Прокси-сервер порта прослушивает сообщения, отправленные на указанный порт и IPv4-адрес, а затем сопоставляет порт и IPv6-адрес, чтобы отправить сообщения, полученные после установки отдельного TCP-соединения.
Синтаксис
add v4tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает порт IPv4 по номеру порта или имени службы, который будет прослушиваться. |
connectaddress | Указывает IPv6-адрес, к которому необходимо подключиться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
connectport | Указывает порт IPv6 по номеру порта или имени службы, к которому необходимо подключиться. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport. |
listenaddress | Указывает IPv4-адрес, который будет прослушиваться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда add v6tov4
Прокси-сервер порта прослушивает сообщения, отправленные на указанный порт и IPv6-адрес, а затем сопоставляет порт и IPv4-адрес, чтобы отправить сообщения, полученные после установки отдельного TCP-соединения.
Синтаксис
add v6tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает порт IPv6 по номеру порта или имени службы, который следует прослушивать. |
connectaddress | Указывает IPv4-адрес, к которому необходимо подключиться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
connectport | Указывает порт IPv4 по номеру порта или имени службы, к которому необходимо подключиться. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport. |
listenaddress | Указывает IPv6-адрес, который должен прослушиваться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда add v6tov6
Прокси-сервер порта прослушивает сообщения, отправленные на указанный порт и IPv6-адрес, а затем сопоставляет порт и IPv6-адрес, чтобы отправить сообщения, полученные после установки отдельного TCP-соединения.
Синтаксис
add v6tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает порт IPv6 по номеру порта или имени службы, который следует прослушивать. |
connectaddress | Указывает IPv6-адрес, к которому необходимо подключиться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
connectport | Указывает порт IPv6 по номеру порта или имени службы, к которому необходимо подключиться. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport. |
listenaddress | Указывает IPv6-адрес, который должен прослушиваться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда delete v4tov4
Прокси-сервер порта удаляет IPv4-адрес из списка IPv4-портов и адресов, которые прослушивает сервер.
Синтаксис
delete v4tov4 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает удаляемый IPv4-порт. |
listenaddress | Указывает удаляемый IPv4-адрес. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда delete v4tov6
Прокси-сервер порта удаляет IPv4-порт и адрес из списка IPv4-адресов, которые прослушивает сервер.
Синтаксис
delete v4tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает удаляемый IPv4-порт. |
listenaddress | Указывает удаляемый IPv4-адрес. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда delete v6tov4
Прокси-сервер порта удаляет IPv6-порт и адрес из списка IPv6-адресов, прослушиваемых на сервере.
Синтаксис
delete v6tov4 listenport= {Integer | ServiceName} [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает удаляемый IPv6-порт. |
listenaddress | Указывает удаляемый адрес IPv6-адрес. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда delete v6tov6
Прокси-сервер порта удаляет IPv6-адрес из списка IPv6-адресов, которые прослушивает сервер.
Синтаксис
delete v6tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает удаляемый IPv6-порт. |
listenaddress | Указывает удаляемый адрес IPv6-адрес. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
reset-ipv4
Сбрасывает состояние конфигурации IPv4.
Синтаксис
netsh int ipv4 reset
reset-ipv6
Сбрасывает состояние конфигурации IPv6.
Синтаксис
netsh int ipv6 reset
Команда set v4tov4
Изменяет значения параметров имеющейся записи на прокси-сервере порта, созданной с помощью команды add v4tov4, или добавляет новую запись в список, который сопоставляет пары портов и адресов.
Синтаксис
set v4tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает порт IPv4 по номеру порта или имени службы, который будет прослушиваться. |
connectaddress | Указывает IPv4-адрес, к которому необходимо подключиться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
connectport | Указывает порт IPv4 по номеру порта или имени службы, к которому необходимо подключиться. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport. |
listenaddress | Указывает IPv4-адрес, который должен прослушиваться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда set v4tov6
Изменяет значения параметров существующей записи на прокси-сервере порта, созданной с помощью команды add v4tov6, или добавляет новую запись в список, который сопоставляет пары портов и адресов.
Синтаксис
set v4tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает порт IPv4 по номеру порта или имени службы, который будет прослушиваться. |
connectaddress | Указывает IPv6-адрес, к которому необходимо подключиться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
connectport | Указывает порт IPv6 по номеру порта или имени службы, к которому необходимо подключиться. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport. |
listenaddress | Указывает IPv4-адрес, который будет прослушиваться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда set v6tov4
Изменяет значения параметров существующей записи на прокси-сервере порта, созданной с помощью команды add v6tov4, или добавляет новую запись в список, который сопоставляет пары портов и адресов.
Синтаксис
set v6tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает порт IPv6 по номеру порта или имени службы, который следует прослушивать. |
connectaddress | Указывает IPv4-адрес, к которому необходимо подключиться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
connectport | Указывает порт IPv4 по номеру порта или имени службы, к которому необходимо подключиться. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport. |
listenaddress | Указывает IPv6-адрес, который должен прослушиваться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
Команда set v6tov6
Изменяет значения параметров существующей записи на прокси-сервере порта, созданной с помощью команды Add v6tov6, или добавляет новую запись в список, который сопоставляет пары портов и адресов.
Синтаксис
set v6tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]
Параметры
Параметр | Описание |
---|---|
listenport | Указывает порт IPv6 по номеру порта или имени службы, который следует прослушивать. |
connectaddress | Указывает IPv6-адрес, к которому необходимо подключиться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если адрес не указан, по умолчанию используется адрес локального компьютера. |
connectport | Указывает порт IPv6 по номеру порта или имени службы, к которому необходимо подключиться. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport. |
listenaddress | Указывает IPv6-адрес, который должен прослушиваться. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера. Если вы не указали адрес, по умолчанию используется адрес локального компьютера. |
protocol | Указывает протокол, который необходимо использовать. |
show all;
Отображает все параметры порта прокси-сервера, включая пары портов и адресов для v4tov4, v4tov6, v6tov4 и v6tov6.
Синтаксис
show all
Команда show v4tov4
Отображает параметры прокси-сервера порта v4tov4.
Синтаксис
show v4tov4
Команда show v4tov6
Отображает параметры прокси-сервера порта v4tov6.
Синтаксис
show v4tov6
Команда show v6tov4
Отображает параметры прокси-сервера порта v6tov4.
Синтаксис
show v6tov4
Команда show v6tov6
Отображает параметры прокси-сервера порта v6tov6.
Синтаксис
show v6tov6