25-应用代理命令参考
本章节下载: 25-应用代理命令参考 (164.94 KB)
目 录
1.1.1 proxy { http | socks } enable
1.1.2 proxy { http | socks } disable
1.1.3 proxy { http | socks } port
1.1.4 proxy { http | socks } auth { enable | disable }
1.1.5 proxy {http|socks} auth user-policy
1.1.6 proxy http keep-alive { enable | disable }
1.1.7 proxy pac { enable | disable }
1.2.2 proxy-policy default-action
1.2.6 display running-config { proxy | proxy-policy }
1.2.7 display proxy connection
1.3.3 server { A.B.C.D | X:X::X:X | host }
命令用来开启设备的http或者socks代理服务。
【命令】
proxy { http | socks } enable
【视图】
用户配置视图
【参数】
无
【使用指导】
用于开启http或者socks代理服务。
【举例】
# 开启http和socks代理服务
Host:WD-D# system-view
Host(config)# proxy http enable
Host(config)# proxy socks enable
【相关命令】
无
proxy { http | socks } disable 命令用来关闭设备的http或socks4/5代理服务。
【命令】
proxy { http | socks } disable
【视图】
用户配置视图
【参数】
无
【使用指导】
用于关闭http或者socks代理服务。
【举例】
# 关闭http和socks代理服务
Host# system-view
Host(config)# proxy http disable
Host(config)# proxy socks disable
【相关命令】
无
命令用来设置http或socks代理服务端口。
【命令】
proxy { http | socks } port PORT
【视图】
用户配置视图
【参数】
PORT:代理服务使用的端口号,范围为:1025-65535。
【使用指导】
设置代理服务使用的端口号,最多可设置五个端口。
【举例】
# 设置http代理服务和socks代理服务的端口号
Host# system-view
Host(config)# proxy http port 10000
Host(config)# proxy socks port 20000
【相关命令】
无
命令用来开启/关闭http或socks代理认证。
【命令】
proxy { http | socks } auth {enable | disable}
【视图】
用户配置视图
【参数】
无
【使用指导】
开启/关闭http/socks代理服务认证。
【举例】
# 开启或者关闭http代理和socks代理认证
Host# system-view
Host(config)# proxy http auth disable
Host(config)# proxy http auth enable
Host(config)# proxy socks auth disable
Host(config)# proxy socks auth enable
【相关命令】
无
proxy { http | socks} auth user-policy enable命令用来开启http或socks代理服务已通过策略认证后不再认证的功能开关。
proxy { http | socks} auth user-policy disable命令用来关闭http或socks代理服务已通过策略认证后不再认证的功能开关。
【命令】
proxy { http | socks} auth user-policy { enable | disable }
【视图】
用户配置视图
【参数】
无
【使用指导】
开启/关闭http/socks代理服务已通过策略认证后不再认证,需要先开启代理认证功能。
【举例】
# 开启/关闭http/socks代理服务已通过策略认证后不再认证功能
Host# system-view
Host(config)# proxy http auth user-policy disable
Host(config)# proxy http auth user-policy enable
Host(config)# proxy socks auth user-policy enable
Host(config)# proxy socks auth user-policy disable
【相关命令】
无
proxy http keep-alive enable命令用来开启http代理会话keep-alive模式。
proxy http keep-alive disable命令用来关闭http代理会话keep-alive模式。
【命令】
proxy http keep-alive { enable | disable }
【视图】
配置视图
【参数】
无
【使用指导】
开启/关闭http代理会话keep-alive模式。
【举例】
# 开启/关闭http代理会话keep-alive模式
Host# system-view
Host(config)# proxy http keep-alive enable
Host(config)# proxy http keep-alive disable
【相关命令】
无
【命令】
proxy pac enable 启用PAC脚本功能。
proxy pac disable 禁用PAC脚本功能。
【视图】
用户配置视图
【参数】
无
【使用指导】
用于启用/禁用PAC脚本功能。
【举例】
#启用/禁用PAC脚本功能
Host# system-view
Host(config)# proxy pac enable
Host(config)# proxy pac enable
【相关命令】
无
proxy-policy命令用来新建一个http或socks代理策略。
no proxy-policy命令用来删除一个http或socks代理策略。
【命令】
proxy-policy { http | socks4 | socks5 } NAME
no proxy-policy { http | socks4 | socks5 } NAME
新建一个http代理策略
proxy-policy socks4 {NAME} 新建一个socks4代理策略
proxy-policy socks5 {NAME} 新建一个socks5代理策略
no proxy-policy http {NAME} 删除一个http代理策略
no proxy-policy socks4 {NAME} 删除一个socks4代理策略
no proxy-policy socks5 {NAME} 删除一个socks5代理策略
【视图】
用户配置视图
【参数】
http:http代理策略。
socks4:socks4代理策略。
socks5:socks5代理策略。
NAME:策略名称。
【使用指导】
创建或者删除代理策略。
【举例】
# 创建或者删除http/socks4/socks5代理策略
Host# system-view
Host(config)# proxy-policy http http_代理
Host(config)# no proxy-policy http http_代理
Host(config)# proxy-policy socks4 socks4_代理
Host(config)# no proxy-policy socks4 socks4_代理
Host(config)# proxy-policy socks5 socks5_代理
Host(config)# no proxy-policy socks4 socks5_代理
【相关命令】
display running-config proxy-policy
proxy-policy default-action 命令用来配置默认代理规则。
【命令】
proxy-policy default-action { deny | permit }
【视图】
用户配置视图
【参数】
deny:默认代理规则为拒绝。
permit:默认代理规则为允许。
【使用指导】
默认代理规则,当代理流量未匹配中任何规则时匹配默认规则
【举例】
# 设置代理默认规则
Host# system-view
Host(config)# proxy-policy default-action deny
Host(config)# proxy-policy default-action permit
【相关命令】
display running-config proxy-policy
proxy-policy critical 命令用来配置有多少个代理策略时,开始使用快速匹配。
【命令】
proxy-policy critical <0-1000>
【视图】
用户配置视图
【参数】
<0-1000>:表示多少个代理策略时,开始使用快速匹配。
【使用指导】
默认20条代理策略时,使用快速匹配。此命令可手动修改。
【举例】
# 设置当有10条代理策略时,开始使用快速匹配
Host# system-view
Host(config)# proxy-policy critical 10
【相关命令】
display proxy-policy accelerate
proxy ip命令用于代理策略中指定上网IP。
【命令】
proxy ip { A.B.C.D | X:X::X:X }
【视图】
PROXY_POLICY视图(代理策略视图)
【参数】
A.B.C.D:上网IP支持配置IPv4地址。
X:X::X:X:上网IP支持配置IPv6地址。
【使用指导】
用于配置代理策略指定上网IP。
【举例】
#配置代理策略指定上网IP。
Host# system-view
Host(config)# proxy-policy http htttptest
Host(config-proxy-policy)# proxy-ip 172.16.16.1
【相关命令】
无
【命令】
cascading-proxy命令用于配置代理策略中指定二级代理。
【视图】
代理策略视图
【参数】
NAME:二级代理服务器名称
【使用指导】
用于配置代理策略中指定二级代理
【举例】
#配置二级代理服务器中指定二级代理
Host# system-view
Host(config)# proxy-policy http htttptest
Host(config-proxy-policy)# cascading-proxy secondary_agent
【相关命令】
无
【命令】
display running-config proxy-policy 查看代理策略配置
display running-config proxy 查看代理服务配置。
【视图】
用户配置视图
【参数】
无
【使用指导】
查看代理相关配置。
【举例】
# 查看代理服务和代理策略配置信息
Host# system-view
Host(config)# display running-config proxy-policy
proxy-policy default-action deny
!
Host(config)# display running-config proxy
【相关命令】
无
命令用来查看代理会话信息。
【命令】
display proxy connection { all | socks | http | count | client ip IP port PORT | server hostname HOSTNAME | server ip IP port PORT }
【视图】
用户配置视图
【参数】
all:查看全部代理会话
socks:查看socks代理会话
http:查看http代理会话
count:查看代理会话计数
client:查看指定客户端会话信息。
server hostname:查看指定目的域名会话信息
server:查看指定目的地址会话信息。
IP:客户端或目的地址的IP地址。
PORT:客户端或目的地址的端口。
HOSTNAME:目的域名。
【使用指导】
查看代理会话信息
【举例】
# 查看代理会话信息
Host# system-view
Host(config)# display proxy connection http
Host(config)# display proxy connection server hostname baidu.com
Host(config)# display proxy connection client ip 10.10.10.11 port 8888
【相关命令】
无
proxy cascading-proxy NAME 配置二级代理服务器。
no proxy cascading-proxy NAME 删除二级代理服务器。
【命令】
proxy cascading-proxy NAME
no proxy cascading-proxy NAME
【视图】
用户配置视图
【参数】
NAME:代理服务器名称,支持中英文。
【使用指导】
用于配置二级代理服务器。
【举例】
#配置/删除二级代理服务器
Host# system-view
Host(config)# proxy cascading-proxy secondary_agent
Host(config)# no proxy cascading-proxy secondary_agent
【相关命令】
无
description DESCRIPTION命令用于配置二级代理服务器描述信息。
no description 命令用于删除二级代理服务器描述信息。
【命令】
description DESCRIPTION
no description
【视图】
二级代理服务器视图
【参数】
DESCRIPTION:代理描述
【使用指导】
用于配置二级代理服务器描述信息。
【举例】
#配置/删除二级代理服务器描述信息
Host# system-view
Host(config)# proxy cascading-proxy secondary_agent
Host(config-proxy-cas-secondary_agent)# description secondary_agent_test
Host(config-proxy-cas-secondary_agent)# no description
【相关命令】
无
server { A.B.C.D | X:X::X:X | DOMAIN } 配置二级代理服务器地址。
no server删除二级代理服务器地址。
【命令】
server { A.B.C.D | X:X::X:X | DOMAIN }
no server
【视图】
二级代理服务器视图
【参数】
A.B.C.D:代理服务器的IPv4地址。
X:X::X:X:代理服务器域的IPv6地址。
DOMAIN:代理服务器域名。
【使用指导】
用于配置二级代理服务器地址
【举例】
#配置/删除二级代理服务器地址
Host# system-view
Host(config)# proxy cascading-proxy secondary_agent
Host(config-proxy-cas-secondary_agent)# server 20.20.20.20
Host(config-proxy-cas-secondary_agent)# no server
【相关命令】
无
port <1025-65535> 配置二级代理服务器端口。
no port 删除二级代理服务器端口。
【命令】
port <1025-65535>
no port
【视图】
二级代理服务器视图
【参数】
<1025-65535>:代理服务器端口。
【使用指导】
用于配置二级代理服务器端口
【举例】
#配置/删除二级代理服务器端口
Host# system-view
Host(config)# proxy cascading-proxy secondary_agent
Host(config-proxy-cas-secondary_agent)# server 20.20.20.20
Host(config-proxy-cas-secondary_agent)# port 1010
Host(config-proxy-cas-secondary_agent)# no port
【相关命令】
无
auth{ enable | disable } 命令用于配置二级代理服务器认证开启/关闭。
username 命令用于配置二级代理服务器认证用户名。
no username 命令用于删除二级代理服务器认证用户名。
password命令用于配置二级代理服务器认证密码。
no password 命令用于删除二级代理服务器认证密码。
【命令】
auth { enable | disable }
username NAME
no username
password PASSWORD
no password
【视图】
二级代理服务器视图
【参数】
NAME:用户名。
PASSWORD:密码。
【使用指导】
用于配置二级代理服务器认证开启/关闭,开启后可以配置认证用户名、认证密码。
【举例】
配置二级代理服务器开启认证、认证用户名、密码
Host# system-view
Host(config)# proxy cascading-proxy secondary_agent
Host(config-proxy-cas-secondary_agent)# server 20.20.20.20
Host(config-proxy-cas-secondary_agent)# auth enable
Host(config-proxy-cas-secondary_agent)# username admin
Host(config-proxy-cas-secondary_agent)# password admin
Host(config-proxy-cas-secondary_agent)# no username
Host(config-proxy-cas-secondary_agent)# no password
【相关命令】
无
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!