小编pQd*_*pQd的帖子

从 100BASE-FX 升级到 1000BASE-SX 光纤?

我一直在尝试将我们的小型光纤网络从100BASE-FX升级到1000BASE-SX。电缆是 62.5/125 多模光纤,全部端接在带有 ST 插头(圆形插头)的接线板中。

据我所知,无论我能找到什么来源,这种组合都应该可以正常工作……但是每当我测试部分网络时,它都无法建立连接。

我试过用 3m 电缆直接连接光纤转换器,它工作正常。但是当我将它连接到我们最短的光纤线路(大约 5m (!))时,它又不能工作了……

我们的硬件:

  • 我们主要依靠使用光纤转换器,因为它们在出现故障时更换成本更低。
  • 我一直在尝试的 1000BASE-SX 是TrendNet TFC-1000MSC(目前的标题是 1000BASE- FX,但规格(和机箱)说是SX)。
  • 这些建筑是丹麦遗产的一部分,所以我们不允许改变太多。他们通过将网络放置在与电力干线相同的位置来安装网络 - 因此光纤......

我有一些关于为什么会这样的理论:

  • 我错过了一些东西(RTFM & c.)
  • 我们的插头不支持 1000BASE-SX。
  • 我买错了硬件。

networking fiber

6
推荐指数
1
解决办法
5766
查看次数

(svn+ssh) 让 bash 通过 SSH 加载我的路径

我试图svnserve通过 SSH 在服务器上提供(Subversion 服务器)时出现了这个问题。我编译了 SVN 并将其安装在$HOME/bin. 本地访问它(不是通过 SSH)工作正常。

svn+ssh由于以下原因连接失败:

bash: svnserve: command not found
Run Code Online (Sandbox Code Playgroud)

调试这个,我发现:

ssh user@server "which svnserve"
Run Code Online (Sandbox Code Playgroud)

说:

which: no svnserve in (/usr/bin:/bin)
Run Code Online (Sandbox Code Playgroud)

这就奇怪了,因为我已经更新的路径,$HOME/bin在我.bashrc,和还增加了它~/.ssh/environment。但是,SSH 似乎没有读取它。虽然当我跑步时:

ssh user@server "echo $PATH"
Run Code Online (Sandbox Code Playgroud)

确实打印了我更新的路径!

这里发生了什么?如何让 SSH 找到我的svnserve? 提前致谢

ssh bash svn

6
推荐指数
1
解决办法
2万
查看次数

openvpn隧道之间的动态路由

我正在考虑通过OpenVPN隧道使用动态路由 [OSPF 或 RIP] 。现在我几乎没有以全网状连接的办公室,但是随着我们添加更多位置,这不是可扩展的解决方案。如果我计划使用的两个 vpn 终端点之一出现故障,我想避免大量内部流量受到影响的情况。

你有类似的配置在生产中工作吗?如果是这样-您使用了什么路由守护程序-quagga?还有什么?你有遇到什么问题吗?

谢谢!

linux openvpn linux-networking dynamic-routing

6
推荐指数
1
解决办法
5588
查看次数

debian 中的 mysql 拉伸

Debian Stretch 可能会在今年年中发布。

mysql-server-5.x 将不再可用并替换为 mariadb-server-10.1。我觉得我还没有准备好迈出一大步并转向 MariaDB,我更愿意继续使用 mysql 5.6 或 - 甚至更好 - 5.7。您会推荐什么 - 使用debian 的不稳定存储库中的5.7?使用oracle 提供的软件包?其他一些选择?

谢谢!

mysql debian debian-stretch

6
推荐指数
1
解决办法
4919
查看次数

何时是添加单独的数据库服务器、添加更多 Web 服务器的合适时机?

通常 Web 项目开始时很小,一切都在一台服务器上。但是,如果站点变得流行,一台服务器是不够的。
所以,由于我在这方面没有任何经验,我想了解
一下:1. 什么样的负载意味着我需要将我的 MySQL 数据库移动到一个单独的服务器以及如何衡量这个负载?
2. 什么样的负载意味着我需要添加另一个Web服务器,如何衡量?
3.大约,一台服务器可以服务多少用户?

我说的是 LAMP 服务器上的简单 PHP 应用程序,如下所示:
* CPU:Athlon 3800+
* CPU 详细信息:2 x 2.0 GHz
* RAM:1 GB RAM
* 硬盘:2 x 160 GB(RAID 1 软件)

scaling web-server capacity-planning

5
推荐指数
1
解决办法
3766
查看次数

Apache 的 ProxyPass 指令的后备位置?

我已经设置 Apache 将请求发送到 camera.example.com 到一个网络摄像头,该网络摄像头可通过与运行 Apache 的服务器无关的 IP 地址访问,使用 ProxyPass:

[相机] -- [nat / prt frwrd] -- [11.22.33.44]-- [互联网] -- [网络服务器]

Apache 虚拟主机指令中“example.com”的相关条目:

<VirtualHost *>
  ServerName camera.example.com
  ProxyRequests Off
  ProxyPass / http://11.22.33.44/
  ProxyPassReverse / http://11.22.33.44/
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

像魅力一样工作,但是,相机并不总是打开。在这种情况下,与其让 Apache 在访问我的相机时出现“未找到”错误,我希望它提供一个替代网页。

如果第一个地址(相机的)不可用,是否可以设置某种“后备”地址?

proxypass apache-2.2

5
推荐指数
1
解决办法
7178
查看次数

Linux 中这个奇怪的目录列表是什么意思?

我正在清理 CentOS 服务器(MediaTemple DV)上的一些旧站点,并在执行以下操作时偶然发现ls -lhahttp : //skitch.com/callmeed/ntgb5/weird-directory-listing

替代文字 http://img.skitch.com/20100119-cdgske12wthd63q4adk1uumr1e.jpg

所有文件名都在闪烁,我无法删除任何文件 rm -f

这是什么意思?驱动器/磁盘问题?

linux shell centos

5
推荐指数
1
解决办法
523
查看次数

Windows 2003 DNS 服务器和 DNS SEC

我有几乎开箱即用的 Windows 2003 服务器,它也是某些用户的域名服务器。我应该担心5 月 5 日在根名称服务器上部署 dnssec 吗?

我已经运行:

dnscmd /Config /EnableEDnsProbes 1
Run Code Online (Sandbox Code Playgroud)

多谢!

附:我的防火墙/网络基础设施不会阻止 udp 数据包 > 512B

我的成熟测试结果:

宣布的缓冲区大小:1280 字节

测量缓冲区大小:1259 字节

启用 EDNS:是

启用 DNSSEC:否

您的解析器没有启用 DNSSEC。

注意:由于所使用的算法,公布的缓冲区大小和测量的缓冲区大小之间始终存在差异。但是,这种差异不应超过 300 字节。

PS#2

这是活动目录服务器,因此它具有 dns 服务,它是某些内部 dns 区域的权威 dns 服务器 [未在公共互联网中使用]。此服务器还用作某些内部用户的递归名称服务器。

domain-name-system windows-server-2003 dnssec

5
推荐指数
1
解决办法
1008
查看次数

有时 Windows / .net 应用程序会忽略 tcp fin 标志

我遇到了无法解决的网络问题。在一些运行 Windows 8.1 并与 Linux http 服务器通信的计算机上,TCP 连接在 Windows 端悬而未决,而不是正确关闭。

响应后 [分成几个部分,由 Windows 确认,tcp 数据包] linux 服务器 - 10.14.11.59 - 发送一个包含 FIN 和 ACK 标志设置的 tcp 数据包。 在此输入图像描述

Windows 机器(10.14.10.195)对此进行了确认,数据包仅设置了 ACK 标志。 在此输入图像描述

Linux 会多次重新发送带有 FIN 和 ACK 标志的数据包,而 Windows 机器 - 由于某种原因仍然保持连接打开;Windows 机器永远不会发送带有 RST 标志的数据包。 在此输入图像描述

如果发生这种情况,Windows 应用程序将等待并最终超时。这种情况在 10-50% 的尝试中随机发生。

两台机器之间的流量未经过滤;基于主机的防火墙已关闭。为了避免潜在的问题,我在 Linux 和 Windows 上禁用了 TCP 卸载。另外,在 Windows 上运行以下命令并重新启动机器:

netsh int tcp set global chimney=disabled
netsh int tcp set global autotuninglevel=disabled
netsh int tcp set global rss=disabled
Run Code Online (Sandbox Code Playgroud)

数据包捕获:此处

任何想法将不胜感激!

windows tcpip tcp

5
推荐指数
1
解决办法
1471
查看次数

你应该用流程浏览器替换你的任务管理器吗?

我们都知道并热爱探索r 的过程。问题是它是否应该用作主任务管理器并替换 Windows 任务管理器(在 CTRL-SHIFT-ESCAPE 上启动)。

windows task-manager process-explorer

4
推荐指数
2
解决办法
960
查看次数