从阅读来看,似乎不推荐 DNS 故障转移,因为 DNS 不是为它设计的。但是,如果您在不同子网上有两个 Web 服务器托管冗余内容,那么还有哪些其他方法可以确保在一台服务器出现故障时将所有流量路由到实时服务器?
对我来说,似乎 DNS 故障转移是这里唯一的故障转移选项,但共识是这不是一个好的选择。然而像 DNSmadeeasy.com 这样的服务提供了它,所以它一定有它的优点。任何意见?
在 CentOS 5 中安装 Fedora RPM 有多安全?它是否取决于 Fedora RPM 的版本,还是通常最好避开?
当我在http://www.intodns.com 上查找我的域时,我遇到了一个问题:
当我向您的域名服务器询问您的 NS 记录时,没有发送 GLUE。这没问题,但您应该知道,在这种情况下,需要额外的 A 记录查找才能获取您的 NS 记录的 IP。例如,您可以通过将 A 记录添加到上面列出的区域的名称服务器来解决此问题。
但是我在每个区域条目中的所有名称服务器都有 A 条目:
ns1.example.com. IN A <IP>
ns2.example.com. IN A <IP>
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个 GLUE 问题?
我需要监控在我的网络服务器上运行的几个进程。出于某种原因,清漆目前每天或每两天崩溃一次。我正在使用 monit 据称自动重新启动清漆,但它不起作用。这是我的 Varnish 的 monit.conf 条目。
check process varnish with pidfile /var/run/varnish.pid
start program = "/etc/init.d/varnish start" with timeout 60 seconds
stop program = "/etc/init.d/varnish stop"
if failed host <my server ip> port 80 protocol http
and request "/blank.html" then restart
if 3 restarts within 5 cycles then timeout
group server
Run Code Online (Sandbox Code Playgroud)
日志文件显示,在varnish停止运行后,尝试重新启动之后都失败了。然后最终 monit 停止监视清漆。
有人对我如何解决这个问题有建议吗?或者更好的是,您能否提出其他简单的自动监控和重启崩溃进程的方法?谢谢!
有没有人对可靠且便宜的 VPS 有建议(每个最高约 10 美元)?我在一个相关问题上找到了这个链接,想知道是否有人对这些服务或其他服务进行了评论:
http://geekness.eu/vps-plans-under-10-dollars-a-month
首先,以下是我个人体验过的一些服务:
HostLatch ($6) - 我的第一个 VPS 主机。他们不会回答所有支持票,但如果有大问题(服务器停机),请回答。尽管如此,我已经使用了许多不同的 VPS,并且会发生停机,但通常会很快得到解决。很棒的价格规格。
DMEHosting($ 6) - TERRIBLE。在过去的几周里,我的服务器宕机了大约 5 次,超过一天的时间。最重要的是,他们几天前服务器崩溃了,所以我丢失了所有数据。仅此一项,我就有超过 12 小时的停机时间。我损失的钱比我用他们便宜但极其不可靠的托管节省的钱多得多。
HiVelocity(8 美元) ——他们唯一支持的操作系统是 CentOS 4.5。在过去的一个半月里,我根本没有和他们有过任何停机时间。支持很快,但没有帮助,而且网络界面很糟糕。
如果我在一个开放的无线网络上,第三方可以捕获数据包并查看进出我的计算机的所有互联网流量吗?如果使用 WPA 加密,但有人已经拥有密钥怎么办?如果我使用 HTTPS,可以直接访问路由器的人解密流量并以某种方式查看它吗?
目前,我有两个运行 HAProxy 的负载均衡器,它们将请求转发到后端,每个后端都在 nginx 前面运行 Varnish 缓存。我认为这会在后端服务器上分配大部分带宽,但我的负载平衡器似乎每月使用数百个带宽,这接近后端使用的带宽。我想这是有道理的,因为流量都是通过负载平衡器路由的?
我的负载平衡器和后端位于美国的不同地区。如果我只在前端运行 HAProxy 和 Varnish,而只在后端运行 nginx,效率会更高吗?谢谢!
我正在研究有助于保持进程正常运行的不同服务(发生崩溃时自动重启)。您更喜欢哪些?您有什么推荐/建议?以下是我找到的几种方法:
就我个人而言,我在 monit 没有正确重生进程方面有过糟糕的经历,所以我不得不反对它。我目前正在使用 daemontools,到目前为止它运行良好。
我正在尝试在 GoDaddy 更改我的某些域的名称服务器,但我偶尔会遇到“名称服务器未注册”问题,然后我无法设置名称服务器。以下是我尝试过的案例,但我仍然不明白注册域名服务器需要什么。
将 ns1 和 ns2 指向我的名称服务器,我可以在设置域时成功设置名称服务器,如下所示:
GoDaddy 上 ns1 和 ns2 的主机摘要条目 .co.cc 域名,只有 ns1 和 ns2 的 A 记录 与其他名称服务器一起托管。只有 ns1 和 ns2 的 A 记录
但这些不起作用(名称服务器未注册错误):
GoDaddy 的 .info 域,只有 ns1 和 ns2 的 A 记录 带有指向名称服务器 IP 的 dyndns.org 的主机
此外,当我使用上述任何一种方法挖掘托管在我的名称服务器上的任何域时,我都会得到正确的响应。那么这里有什么关系呢?为什么最后两种情况会出现“名称服务器未注册错误”?谢谢!
我正在运行多个在 CentOS 上运行的 Web 代理服务器,我正在寻找一种简单的方法来持续监控服务器的健康状况(它们响应 Web 请求的速度、网页加载的速度等)
我正在考虑使用 Web 界面(也许是 PHP 脚本?),或者可能使用 bash 提示中的工具。有什么简单的方法可以做到这一点?谢谢!
我正在寻找可以完成以下任务的 DNS 软件:
这是我想到的等价物:
我很难相信已经没有什么可以完成上述任务了。我不是在寻找付费服务,而且我仅限于使用 VPS 的 root 访问权限可以运行的任何内容。任何建议都会很棒。谢谢!
domain-name-system failover high-availability load-balancing