当前问题
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版 | |||
当前问题 [2011/11/06 20:54] – [Solaris平台] alex | 当前问题 [2011/11/06 21:12] (当前版本) – [Solaris平台] alex | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 当前问题 ====== | ||
+ | ===== Solaris平台 ===== | ||
+ | - < | ||
+ | - < | ||
+ | - GNU工具集放到 /usr/gnu 下,通用非 GNU 工具放到 /usr/local 下。 | ||
+ | - 编译时尽量采用 64 位,使用参数 '' | ||
+ | - 配置文件统一放到 / | ||
+ | - 软件编译要提供简易 configure/ | ||
+ | - 在初始编译时记录软件依赖关系,整理到 wiki 上。注明平台、版本、编译器、使用目的等 | ||
+ | |||
+ | ===== DNS系统结构 ===== | ||
+ | |||
+ | 青岛大学的DNS系统分为三个角色: | ||
+ | - 权威服务器,只负责本域名的解析,不能解析任何其他域名。nsd/ | ||
+ | - 特殊服务器,负责聚合内部的权威域名代理,以及安置特殊域名。BIND | ||
+ | - 解析服务器,使用内存作为域名缓存,降低对权威和特殊域名请求时的压力。unbound/ | ||
+ | |||
+ | 期望的配置结构: | ||
+ | - qdu.edu.cn 的两个权威服务器,应放置在两台不同的物理服务器上(最好这样放置) | ||
+ | - 内外网地址的转换使用边界防火墙完成。 | ||
+ | - osqdu.org 的内网权威服务器有条件的话至少放到一个虚拟环境中,外网权威服务器在 dnspod,只放出需要外网访问的地址。 | ||
+ | - 特殊服务器使用 BIND DNS 服务器,转发 qdu.edu.cn 和 osqdu.org 的请求到相应的权威服务器。 | ||
+ | - 降低特殊域名的 TTL,使得解析器尽量不在本身返回结果,便于快速调节。 | ||
+ | - 特殊域名应继续解析出网通地址 | ||
+ | - 解析服务器,高速的域名解析服务器,一般使用内存作为缓存。 | ||
+ | |||
+ | ===== 反向代理 ===== | ||
+ | - 有一层用做分发,有一层用于缓存 | ||
+ | - 待选的软件有 nginx, varnish, Apache, pound, haproxy | ||
+ | - 其中 nginx 可作为邮件代理,haproxy可对任何TCP应用代理 |