我正在编写一个与SSH服务器建立连接的应用程序。它不需要来自服务器的任何特定内容(除了在 GNU/Linux 下运行)。我需要SSH服务器来运行我的应用程序测试。
我想知道,是否有某种免费且对任何人开放的 SSH 服务器?也许这是一个新服务的想法:)
我需要检查 OpenVPN (UDP) 服务器是否已启动并可在给定主机:端口上访问。
我只有一台普通的 Windows XP 计算机,没有 OpenVPN 客户端(也没有机会安装它),也不需要连接到服务器的密钥——我只需要常用的 WinXP 命令行工具、浏览器和 PuTTY。
如果我正在测试诸如 SMTP 或 POP3 服务器之类的东西,我会使用 telnet 并查看它是否响应,但是如何使用 OpenVPN (UDP) 执行此操作?
为了测试防病毒,我们有EICAR,对于垃圾邮件,我们有GTUBE。
是否有一个标准网站可以或应该包含在黑名单中,您可以使用它进行测试,而不是在您的老板、首席执行官或其他认为看到此类网站的人面前访问您最喜欢的色情网站性骚扰诉讼?
更新
这与获得我进行测试的许可无关,尽管该答案很有用。我确实有权限和责任来确保过滤器正在运行。我能够测试过滤器是否与 netcat 一起运行。
相反,我希望有一个标准域名被大多数/所有过滤器阻止进行测试。我需要能够与我的老板和用户分享这个。
我需要能够演示当有人访问过滤页面时会发生什么。我需要有一种方法来快速向其他人证明过滤器正在工作,而无需要求他们去某个网站,如果由于某种原因过滤器不起作用,则不会引起悲伤。
如果还没有用于此目的的好的域,我可能只需要自己注册一个域,然后将该域添加到我负责的所有过滤器中。
是否有任何东西可以为 UDP 启用“类似 telnet”的功能?我知道 TCP 和 UDP 之间的区别,以及为什么 telnet 本身不起作用 - 但我想知道从最终用户的角度来看是否有类似于 telnet 客户端的东西。例如 udp-telnet [ip] [sending-port] [receiving-port] 然后打印出数据包是否返回。
拥有这样的工具将有助于测试使用 UDP 连接的 OpenVPN 的防火墙设置。
我以为我已经解决了这个问题,但在阅读了持续交付(优秀的书)之后,我有点困惑。他们谈论拥有服务器:
我一直认为登台提供 UAT 功能,但他们似乎将登台作为一个单独的级别。那么在该方案中,临时服务器将提供什么功能?
我的团队创作了大量厨师食谱。我想知道我应该研究哪些方法和框架,以便我们可以开始创建测试以确保我们的节点配置正确?
automated-testing testing configuration-management chef chef-solo
想象一下,您要管理多个服务器,这些服务器提供许多不同的服务,供许多人使用。现在假设您要重新配置或替换其中一台服务器上的某些软件。显然,您不想在生产中的服务器上工作。
如果这是代码更改,作为开发人员,我会在本地开发机器上进行更改,在本地进行测试并将更改提交到版本控制系统。然后可以将更改部署在临时环境中,进一步测试并最终部署在生产环境中。如有必要,我也很容易回滚。
一般来说,或者具体来说,您如何在系统管理中实现这一目标?
(首先想到的是使用虚拟机并将虚拟机映像置于版本控制中,但我确信有很多文献和聪明的解决方案我目前不知道。)
使用 Windows (2008) 是否有一个简单的命令行工具,我可以使用它从服务器发送测试电子邮件以测试 SMTP、用户身份验证、端口等...而无需编写自己的工具?
我正在考虑将 Google 的公共 DNS 服务器作为我网络的外部 DNS。目前我正在使用来自我的 ISP 的 DNS 服务器。我过去也考虑过 OpenDNS,但最终决定不跳。
我希望能够对各个服务器能够为我们的 DNS 请求提供服务的速度进行基准测试。我在 nslookup 中看不到任何有用的东西。
如何测试外部提供的 DNS 的往返时间?
我正在为发送一些电子邮件通知的基于 Web 的应用程序设置测试服务器。
有时测试是使用真实客户数据执行的,因此我需要保证服务器在我们测试时无法向我们的真实客户发送电子邮件。
我想要的是配置 postfix,以便它接收任何外发电子邮件并将其重定向到单个电子邮件地址,而不是发送到真正的目的地。
我正在运行 Ubuntu 服务器 9.10。
先感谢您