基于云连接实例和Web代理实现跨区域访问Web加速
操作场景
实现用户侧跨区域访问Web加速。
场景配置所需部件:NAT网关(DNAT)、云连接、Web代理服务器。
云连接实例支持区域,请参见云连接实例支持区域。
应用场景如图1所示。
本方案是HTTP代理方案,仅适用基于浏览器的Web类访问。
Proxy-Client:用户windows主机配置Web代理功能,代理地址配置为亚太-新加坡的EIP公网地址。
NAT网关:配置DNAT规则,亚太-新加坡的EIP公网地址映射到华东-上海一代理服务器ETH1网卡地址。
前提条件
- 应用场景涉及到跨境区域,账号需具备跨境权限。
- 在实际部署中,用户需根据自己网络情况,自行搭建代理服务器。
本方案代理服务器需要用户自行配置代理服务。
配置步骤
- 创建VPC和VPC网段
创建流程请详细参考创建虚拟私有云和子网。
VPC网段请勿冲突。
华东-上海一创建一个VPC添加两个子网。
- VPC子网1:172.16.100.0/24
- VPC子网2:172.16.101.0/24
- 创建并配置云连接实例
- 购买虚拟机
购买华东-上海一的虚拟机。
- ETH0:172.16.100.100。
- ETH1:172.16.101.100。
购买流程请详细参考购买弹性云服务器。
虚拟机配置两张网卡,ETH0地址绑定弹性EIP地址,可以通过该地址连通互联网。
- 配置代理服务器
- 为确保路由转发正常,为华东-上海一的弹性云服务器添加策略路由。
ip rule add from 172.16.101.100 table 100 ip route add default via 172.16.101.1 table 100
- 为确保路由转发正常,为华东-上海一的弹性云服务器添加策略路由。
- 购买弹性公网IP并配置NAT网关
- 在华东-上海一购买弹性公网IP,代理服务器ETH0:172.16.100.100绑定公网IP。
购买配置流程请详细参考申请和绑定弹性公网IP。
- 在亚太-新加坡区域购买弹性公网IP,配置NAT网关,添加DNAT规则,选择云专线/云连接页签进行配置。
购买配置流程请详细参考申请和绑定弹性公网IP和添加DNAT规则。
私网IP:填写代理服务器ETH1地址,地址:172.16.101.100。
弹性公网IP:填写申请的EIP公网地址114.119.XX.XX,该地址作为Proxy_Client代理配置的地址。
代理服务器:代理服务器配置两张网卡,ETH1用于DNAT映射,ETH0用于上网。
添加DNAT配置用于将内网代理服务器映射到公网,Proxy_Client设置公网代理客户端访问内网代理服务器。
- 在华东-上海一购买弹性公网IP,代理服务器ETH0:172.16.100.100绑定公网IP。
- Proxy_Client配置代理
在用户windows主机配置代理。
- 选择Windows设置。
- 选择“网络和Internet > 代理 > 手动设置代理”。
- 打开“使用代理服务”开关。
- 输入“地址”和“端口”。
图2 配置代理
代理地址:填写DNAT绑定的公网地址114.119.XX.XX。
- 单击“保存”。
配置验证
配置完成后,从Proxy-Client访问代理的Web网站,测试访问是否正常。