Fikker首页 -> 帮助系统 -> 主机管理/反向代理设置

1、特别说明:    

作用:通过网站域名/主机名找到对应的源站IP(即反向代理的作用)。
举例:浏览器访问 -> Fikker -> 主机管理 -> 匹配网站域名/主机名 -> 对应源站IP -> 获得页面返回。

主机管理-1

2、配置说明:  

主机名/主机头:
一般为网站域名,支持泛域名/通配符,举例:fikker.com 或者 www.fikker.com 或者 bbs.fikker.com 或者 *.fikker.com 等。 <关于通配符>
注意:一个域名对应一条记录,如果有多个域名时,需添加多条主机记录。
注意:如果要实现类似 demo.fikker.com:2100 自定义端口请求,参考 <自定义端口说明>

SSL 选项:

源站负载均衡策略:
一个主机名对应一个或多个源站。多个源站时,检测到某个源站宕机后,会将访问转移到其它源站。多个源站时负载均衡说明如下:

源站IP:
例如:211.155.23.66 或者自定义端口 12.4.9.76:3180 或者能够被服务器正确解析的域名 cdn3.sina.com.cn 等。 注:一个源站对应一条记录,如果有多个源站时,需添加多条源站记录。

源站HTTP+HTTPS(协议跟随模式)
属于源站 SSL 设置。用户用啥协议,到源站就用啥协议。用户利用 HTTP 访问 Fikker,则 Fikker 利用 HTTP 访问源站;用户利用 HTTPS 访问 Fikker,则 Fikker 利用 HTTPS 访问源站。

< Start / End >:
流量统计的开始时间 / 流量统计的结束时间,即统计区间,根据【系统配置】选项,默认情况下每天0时重置(reset)。

< Up / Down >:
用户累计上传量 / 用户累计下载量,区间内统计的TCP传输量,单位:MBytes。

< Requests / IP >:
用户累计请求数 / 用户累计 IP 数。

< UC1 / UC2 >:
User Connections - 用户并发连接数 / Upstream Connections - 源站并发连接数。
注意: 这两个连接数都是 TCP 建立完成并且收到 HTTP 头后的有效连接数,这是因为只建立 TCP 不发送 HTTP 头的情况下,是没有办法知道用户要具体访问的域名信息的。

<DownTime>
Fikker图片
如果FIK通过TCP连接源站失败,则认为源站出现宕机,显示宕机时间,并返回浏览器错误页(502 Bad Gateway - Cann't Connect To Upstream Server)。
注: FIK节点到源站网络超时或TCP连接失败就会造成此问题,可以尝试用Linux命令 wget 到源站IP地址进行TCP连接测试。如果偶尔出现则说明Fikker到源站之间的线路联通性/互联性不够好。如果一直出现则需要更换Fikker服务器或源站服务器保证线路稳定来避免此问题出现。Fikker本身无法解决这些服务器线路本身的问题!!!
注:多个源站同时存在时,检测到某个源站宕机,会将访问转移到其它源站/即多源站时支持宕机切换

常用举例1:一个主机名对应一个源站IP      

Fikker 同时服务两个站点 www.baidu.comtech.sina.com.cn

主机名 源站名
www.baidu.com 127.0.0.1:1180
tech.sina.com.cn 211.135.213.66

  <参看截图效果1>     |     <参看截图效果2>

常用举例2:一个主机名对应多个源站IP      

a、Fikker 同时服务两个站点 www.baidu.comtech.sina.com.cn
b、其中 tech.sina.com.cn 主机名有两个源站 211.135.213.66211.135.213.77 。负载均衡策略:IP哈希。

主机名 源站名
www.baidu.com 127.0.0.1:1180
tech.sina.com.cn 211.135.213.66
211.135.213.77

主机管理-截图例子