服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
如何configurationsendmail以保留我发送的任何消息的副本。 一个选项是自动发送一个副本回我的箱子。
我知道大部分的一般性build议:“closures不必要的服务”,“不是真的,closures不必要的服务”,“最小特权”等等。我也看到了一些指导和/或工具,例如Bastille强化Linux的盒子,但没有任何东西看起来适合NetBSD。 为了这个清单,假设我已经确定root没有SSH访问,但是我没有安装任何服务器软件。 确保一个新的NetBSD盒子的第一步是什么? 更新:要清楚,我正在寻找具体的步骤。 当涉及到服务器pipe理员时,我完全是自学成才的,但是我觉得我对于一般原则有一个体面的把握。 我正在寻找细节有两个原因: 看看是否有任何NetBSD特定的,我忽略了。 看看别人是否有更好的方法来实践一般原则。 谢谢。
我目前在一个发展中国家担任政府部门的系统分析员。 我的专业领域是软件项目,但我在办公室遇到了一些与networking设置有关的问题。 (不幸的是,作为一个发展中国家,这方面没有太多的专业帮助。) 最近,我试图通过networking缓慢来诊断问题。 我们的办公室通过ADSL无线调制解调器/路由器(称为路由器 )连接到互联网。 调制解调器通过以太网连接到交换机(称为交换机 )。 调制解调器也作为一个无线接入点(称为无线1 ),虽然因为它在一个房间在地板的尽头,它的范围是有限的。 办公室周围安装了以太网端口。 这些电缆全部导回同一个开关。 在更靠近大部分客户端计算机的地方,还有另一个无线路由器作为这些客户端的接入点(称为Wireless2 )。 该路由器通过以太网连接到墙上的端口,因此连接到交换机 。 还有一个Windows服务器,它作为一个DNS服务器(称为DNSBox ),位于同一个房间,并直接连接到交换机 。 —Internet———-| Router/Wireless1 192.168.10.1 —————| |—-|=========| DNSBox | |——————– 192.168.10.4 ——————–| Switch |—Other clients—- | |——————– |—-|=========| Wireless2 ——————| 192.168.10.198 关于networking设置的最后一件事情要提一下。 所有客户端都configuration了手动IP地址。 他们的路由器/网关设置为路由器的IP地址,他们的DNS服务器设置为DNSBox的IP地址(辅助IP设置为外部IP – 我们的ISP的DNS服务器)。 以下是我们正在经历的症状: 连接到Wireless2 AP的客户端连接到互联网的速度缓慢且不稳定。 (这里的慢速被定义为〜1KB / s的速度,尽pipeping响应时间似乎是正常的。) 通过以太网连接到交换机的客户端也会遇到同样的缓慢。 连接到Wireless1 AP(即通过无线直接连接到ADSL调制解调器)的客户端可以正常连接到互联网。 通过以太网连接到路由器的客户端(即通过以太网直接连接到ADSL调制解调器)也可以正常连接到互联网。 我也尝试通过以太网测量networking上两台机器之间的连接性能: 两个直接连接到Switch的客户端之间的文件传输是最快的; […]
场景: 硬件负载平衡器后面的小型网站 不需要服务器关联。 如果一台服务器出现故障,另一台服务器可以接pipe。 部分系统需要HTTPS。 这在服务器端被终止。 SSL证书安装在每台服务器上。 服务器有足够的容量,所以不用担心哪个服务器发送请求(即使一台服务器没有旋转)。 考虑到这一点,似乎负载平衡策略最明显的select是简单的循环法。 基于源IP的平衡似乎很难testing,基于cookie的平衡似乎不适用于SSL。 我担心,虽然浏览器可能会重新谈判他们的HTTPS连接,每次页面由不同的Web服务器提供服务,使网站慢得多,应该是。 所以我的问题: 这确实是一个问题吗? 还是负载均衡器足够聪明,以某种方式,即使从多个服务器提供内容时,也只能进行1次SSL握手? 有什么工具(Windows)可以用来轻松监控SSL握手,HTTP Keepalive等冲浪时的网站? 如果我们在这里确实有问题,我们该如何解决呢? (我想这个解决办法很明显,就是在我们的负载均衡器上卸载SSL,但是我们目前的硬件不支持这一点,所以现阶段任何其他的解决scheme都是可取的)。
目前,我们有两栋build筑物,每栋都有自己的局域网,每个build筑物都有自己的互联网连接,通过ADSL调制解调器,使用自己的独立电话线。 下个星期我们要用激光链接连接build筑物。 整个公司将在一个LAN上。 唯一的问题是,这两个build筑物至less还有18个月的networking合同。 我还可以在1个LAN上同时使用两个调制解调器吗? 如果是的话,这会给我更多的带宽?
所以这不是一个非常具体的问题,但是人们如何重用他们的SSH密钥呢? 我的意思是,我想build立一个GitHub帐户。 我也有一个密钥对远程login到家里的机器。 现在,也许我没有正确按摩我的Googlesearch条件,但被认为使用相同的密钥对的便利因素差的forms? 我知道安全人员可能会对我大喊“不好”,但是系统pipe理员在实践中如何处理这个问题呢?
我正试图从文本文件中删除特定的行。 文本文件只是一个列表,我想删除特定的条目,如果他们存在。 所以我有这个: $f=${path_to_file} for($i = 0; $i -le $f.length; $i++) { if ($f[$i] -eq "text_to_be_deleted") { $f[$i]=$null } } ${path_to_file}=$f 问题是,这是从文本文件中删除所有回车。 我尝试了以下内容: (type path_to_file) -notmatch "text_to_be_deleted" | out-file path_to_file 该命令的问题是我可能有一个string,如“abc”,“abcd”或“abcde”。 如果我在引号中有“abc”,它会删除任何包含“abc”的行,而不仅仅是一个完全匹配。我真的吮吸正则expression式,所以我不知道如何指定一个正确的string。 任何build议如何做到这一点?
我find了一个版本列表及其Solaris版本号http://download.oracle.com/docs/cd/E19253-01/819-5461/appendixa-1/index.html 我知道你可以通过用更大的驱动器replace驱动器或者添加新的驱动器或镜像到池中来增长一个池。 我听说ZFS不支持通过移除驱动器/镜像来支持收缩池。 但是这可能已经改变了。 哪个版本(如果有的话)发布了缩小池的能力?
我有一个新的运行在Hyper-V上的Debian 6.0.0(Squeeze)服务器,我试图将合成驱动程序加载到内核(2.6.32-5-amd64)中。 我所做的研究表明,Linux集成驱动程序应该已经被embedded到.32和更大的内核树中,但我似乎无法在正常的/lib/modules/2.6.32.5-amd64/kernel/目录中find它们。 modprobe也无法find并加载模块到内核空间。 我正在寻找以下内核模块: hv_vmbus hv_blkvscb hv_netvsc hv_storvsc 有谁知道在哪里可以findHyper-V Linux集成驱动程序的内核模块? 他们是否被转移到自己的包? 我是否需要重新编译内核并手动构build它们?
什么时候应该放置一个服务器在DMZ vs打开防火墙的端口,并保持在networking中? 我指的是活动目录服务器,IIS服务器,以及基于Windows的安装程序。 我注意到放置在DMZ中的一些问题是,它不再在域中,它没有名称服务器访问我们的内部服务器,以及一些其他的东西,使它很奇怪的工作。