我想为我的 Web 应用程序购买专用服务器。但我担心我的应用程序代码的安全性以及谁可以访问我的服务器甚至专用服务器。由于托管服务提供商为我提供了预安装的操作系统,我担心托管服务提供商的访问到我的服务器,即使我更改了密码。
在任何情况下,是否有机会通过托管服务提供商访问我的服务器?
当我在管理工具中打开 DNS 控制台时,我不断发现一些问题,这些问题不断地重新出现,我想阻止它们发生。
其中一台 DNS 服务器有两个网络接口,它应该只侦听其中的请求,否则我会在事件日志中收到错误消息。但是当右键单击一台 DNS 服务器并选择“属性”时,我可以在“接口”选项卡上看到“所有 IP 地址”被选中。如果我将其更改为“仅以下 IP 地址:”并取消选择 WAN 地址,我会在几天后再次检查时发现它被重新选中。
在另一个 DNS 服务器的属性中,在转发器选项卡上,应该只有两个转发器地址。但是,路由器的地址不断出现。该路由器将 DNS 服务器作为其转发器。除了路由器本身之外,不应该有任何使用路由器的 DNS 转发器的 DNS 转发器,但这肯定会导致循环。
如何让两个 DNS 服务器上的这些属性都保持不变?
我在非标准端口上运行个人 ssh 服务器。如果有人尝试通过标准端口 22 登录我的 ssh 服务器,则服务器似乎发送“连接被拒绝”消息。
$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
Run Code Online (Sandbox Code Playgroud)
我怎样才能让它不发送这样的消息并且它的行为就像它没有运行一样?
所以我为 www.company.com 设置了一个虚拟服务器:
<VirtualHost *:80>
ServerName www.company.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
然后我想将 *.company.com 定向到另一个站点。我该怎么做?我可以想到www。和里面。被针对特定的虚拟主机,但“其余的”针对通用虚拟主机。
Apache 版本为 2.2.4
我知道这可能不是一个提问的好地方,但我即将开始一个小数据中心(托管域)并托管专用服务器。[我对服务器的详细信息一无所知](而且我也知道在我没有足够的知识时开始这件事不是一个好主意)。
这里有一些我不知道的事情:
apache-2.2 ×1
datacenter ×1
firewall ×1
hardware ×1
linux ×1
login ×1
security ×1
ssh ×1
stealth ×1
tcpip ×1
virtualhost ×1