服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我是新来的无线networking,想知道为什么用于以太网的相同碰撞检测机制不能应用于WiFi。 我想我已经开始明白,但不知道我是否明白了: WiFi的物理特性使得使用CAMA / CD机制变得不可能和不切实际。 这是由于CSMA / CD在传输数据包之前如果媒体是空闲的,所以它是“监听”的本质。 使用CSMA / CD,如果在介质上检测到冲突,terminal设备将不得不等待一段随机的时间,才能开始重传过程。 因此,CSMA / CD适用于有线networking,然而,在无线networking中,发送者没有办法以与CSMA / CD相同的方式检测冲突,因为发送者只能在媒体上发送和接收分组但是不能感测穿过该介质的数据。 因此,CSMA / CA用于无线networking。 CSMA / CA不检测冲突(与CSMA / CA不同),而是通过使用控制消息来避免冲突。 如果控制消息与来自另一节点的另一控制消息相冲突,则意味着该介质不可用于传输,并且在尝试重传之前需要应用回退algorithm。 我在正确的轨道上,还是有什么我应该考虑?
我们的networking目前没有子网或VLAN设置。 我们正在考虑去VoIP,所以这需要在VoIP安装之前改变。 我相信我们想使用VLAN来分离语音和数据,我是否正确地expression了这一点? 另外,我想将我们的工程部门从我们的主要数据中分离出来,因为它们的文件大小和打开它们的时间。 然而,他们仍然需要看到所有的服务器,我需要能够看到他们的系统远程支持。 什么是最好的办法呢?
这可能是一个简单的问题 – 我试图安装一本食谱( gitlab ) 我将食谱文件克隆到本地驱动器上的文件夹中,然后运行 knife cookbook upload gitlab. 立即它抛出一个错误: Cookbook gitlab depends on cookbook postgresql version >= 0.0.0 所以我跑了 knife cookbook site download postgresql 它有一些依赖关系,有进一步的依赖关系,现在我正在安装食谱,我知道我不会需要(dmg,窗口等) 我的印象是,这个东西自动解决自己像aptitude或百胜。 我错过了食谱依赖parsing器的一些关键步骤吗?
我有一个情况,我试图通过我不完全确定如何解决。 情况如下: 我有一个域,让我们说sub.otherdomain.com ,我想设置电子邮件地址,并另外build立一个Alogging。 我不拥有这个域名,但是域名的所有者已经build立了一个CNAMElogging来指向我的一个域名(比如说customer.mydomain.com ) 我的理解是,设置CNAMElogging将导致sub.otherdomain.com所有logging查找使用sub.otherdomain.com上定义的logging。 这似乎对我设置的Alogging正常工作,但MXlogging似乎没有正确通过CNAME 。 总之,存在以下logging: sub.otherdomain.com CNAME customer.mydomain.com customer.mydomain.com A xxx.xxx.xxx.xxx MX (mx details) 我的假设是,发送到[email protected]的电子邮件将使用来自customer.mydomain.com的MXlogging。 不是这样吗?
我正在使用CentOS 5.x试图绕过我的服务器上的以下iptables规则: -A RH-Firewall-1-INPUT -p icmp –icmp-type echo-request -m limit –limit 1/s -j ACCEPT 在另一台服务器上,我有: -A RH-Firewall-1-INPUT -p icmp –icmp-type echo-request -m limit –limit 1/s –limit-burst 3 -j ACCEPT 我知道这两个规则都是为了允许(并限制)入站ping请求而devise的,但limit-burst选项是什么呢? 这些津贴是按主持人的基础? 或者它们是否适用于任何/所有传入的ICMP连接?
我如何检查我的Debian OpenVPN客户端是否连接? 有一个特定的命令,我必须运行? 或者我可以从日志文件中读取它? 谢谢。 编辑:下面的答案在debugging中提供了很大的价值。 我在两个不同的系统上使用了相同的开放vpn凭据,导致问题。
我有一个有两个域的服务器。 我得到了标题中提到的警告: 不要在mydestination和virtual_alias中列出域example.com 尽pipe我收到了上述警告,但它工作正常,没有问题。 但我想知道如何解决它。 在这两个地方拥有域名的原因是因为我想实现catchall – 发送到@ domain.tld的所有电子邮件都应该到该域的邮件帐户。 现在,如果我不把这个域放在我的目的地,服务器拒绝接受那个域的邮件,因为它不想成为一个开放的中继。 如果我不把别名别名放到虚拟别名表中,那么catchall不起作用(显然)。 那么正确的解决scheme是什么? 我试图阅读http://www.postfix.org/VIRTUAL_README.html#virtual_alias上的东西,但我似乎无法让我的设置工作任何其他方式。 (PS:我使用的是webmin / virtualmin来pipe理我的网站,当我尝试使用内置的configuration工具进行configuration时,它会使用我手动创build的相同解决scheme,所以webmin甚至不知道更好这样做的方法…)
提供时,我必须使用.pfx或.cer来导入Windows Server(2008 R2)上的IIS以获取SSL证书以供使用。 我的问题是,我是否应该在成功将证书导入到证书存储区后删除这些文件? 我以为我被告知这很重要,因为你不希望任何人获得这些文件,并能够使用证书或恶意导入。 我知道,如果我需要传输证书,我总是可以有权导出证书,但是想知道一旦导入后,我应该从服务器上删除这些文件吗?
我有一个带有Express许可证的iDRAC7。 我已经购买了一个企业许可证。 激活iDRAC7上的许可证需要做什么?
有时,在排除副本集的健康状况时,我想特别过滤掉心跳包,跟踪它们,然后回复(或缺less),而没有其他数据stream集。 不幸的是,这些数据包的结构与正常的命令/查询和响应非常相似。 虽然Wiresharkparsing器让我能够接触到MongoDB的有线协议,但是我不能用tcpdump的这个技术来过滤掉源数据包。 所以,问题是 – 如何过滤tcpdump中的MongoDB副本集心跳?