天天看点

反向代理服务器原理及搭建,开放的反向代理服务软件应用nginx和nat123的使用

开放的nginx是比较高效的反向代理服务应用,可以将不同的域名进行代理分发不同的目标地址。nat123是结合NAT转发和代理的开放应用,可以将同一个域名下的数据分流,如HTML走80端口服务器,图片视频走加速服务器,且nat123可以当客户端直接使用,也可以自行搭建转发代理服务,加速网站访问、解决80端口被屏蔽问题等。

==Nginx概述 ==

  HTTP基础功能:

  处理静态文件,索引文件以及自动索引;

  反向代理加速(无缓存),简单的负载均衡和容错;

  FastCGI,简单的负载均衡和容错;

  模块化的结构。过滤器包括gzipping, byte ranges, chunked responses, 以及 SSI-filter 。在SSI过滤器中,到同一个 proxy 或者 FastCGI 的多个子请求并发处理;

  SSL 和 TLS SNI 支持;

  IMAP/POP3 代理服务功能:

  使用外部 HTTP 认证服务器重定向用户到 IMAP/POP3 后端;

  使用外部 HTTP 认证服务器认证用户后连接重定向到内部的 SMTP 后端;

  认证方法:

  POP3: POP3 USER/PASS, APOP, AUTH LOGIN PLAIN CRAM-MD5;

  IMAP: IMAP LOGIN;

  SMTP: AUTH LOGIN PLAIN CRAM-MD5;

  SSL 支持;

  在 IMAP 和 POP3 模式下的 STARTTLS 和 STLS 支持;

  支持的操作系统

  FreeBSD 3.x, 4.x, 5.x, 6.x i386; FreeBSD 5.x, 6.x amd64;

  Linux 2.2, 2.4, 2.6 i386; Linux 2.6 amd64;

  Solaris 8 i386; Solaris 9 i386 and sun4u; Solaris 10 i386;

  MacOS X (10.4) PPC;

nat123使用--

同时有端口映射和域名解析及代理共享。

端口映射,包括了80端口映射、全端口映射。

反向代理服务器原理及搭建,开放的反向代理服务软件应用nginx和nat123的使用

域名解析,包括了域名解析和动态域名解析。

反向代理服务器原理及搭建,开放的反向代理服务软件应用nginx和nat123的使用

可以直接支持自己的顶级域名解析,无需转入域名即可使用。

继续阅读