有人知道是否有硬件以太网开关可以购买吗?或者是否有可能自己制作一个?
我目前在软件开发环境中遇到了一个问题,只有拔掉我机器上的以太网电缆才能解决。我知道这没什么意义,但这是我解决这个问题最快的方法(请参阅我在 StackOverflow 上的未解决的问题)
https://stackoverflow.com/questions/967710/crystal-reports-9-database-connection-issue
我正在寻找某种类型的加密狗,可以放在以太网电缆和机器之间。我设想在上面安装一个简单的开/关开关。这存在吗?如果没有,我可以做一个吗?这样做有什么物理限制吗?
我确实在寻找硬件解决方案。至于软件解决方案,我已经用尽了大多数可能性(防火墙、关闭网络连接等),但大多数方法要么不起作用,要么导致了其他问题。
解决方案:
我采纳了 @tom-wijsman 的建议并实施了一个软件解决方案。我创建了一个小型 C# 应用程序,用于在 HOSTS 文件中添加和删除条目。此条目将把我们的数据库服务器指向一个不存在的 IP 地址。这有点像黑客行为,但它解决了我们的问题。
答案1
你可以尝试一些东西像这样。虽然它不是一个开/关开关,但它可以做同样的事情:
我想象您可以做的是将 cat-5 放入交换机,然后在需要关闭它时切换到另一个端口。
注意:虽然这看起来像 RJ-11,但说这是 RJ-45 (Cat-5) 交换机。我会再三检查以确保无误。
答案2
我从来没有听说过或见过这样的设备。代替更好的答案:
根据您的操作系统,编写一个小脚本来启用/禁用端口可能是最简单的。
但是如果您想要硬件,我建议您使用 1-2 米长的以太网电缆从您的计算机连接到您的办公桌(或任何方便的地方),然后将其插入以太网耦合器。
(不交叉,但大多数情况下不会产生影响)
然后将机器中的电缆插入此处。
这应该比您当前所做的事情容易得多(除非您使用的是笔记本电脑!)
答案3
低技术解决方案:使用一个小型的额外网络交换机,只需拔掉插头或使用带开关的插座作为墙上电源即可。
答案4
或者你也可以简单地构建一个“滞后开关“。
喜欢这。
只需使用一个可以容纳所有电缆的开关即可。就这样。